ECMAScript6 ES6 ES2015新语法总结

1、let定义变量:不能重复定义、作用域

2、const:定义常量

3、解构赋值:let [a,b,c] = [1,2,3];// a=1 b=2 c=3

4、箭头函数:

function fn(a,b){
  return a + b;  
}
//等价于
let fn = (a,b) => {
  return a + b;  
}
//且等价于(若函数中只有一条return语句时)
let fn = (a,b) => a + b;
//若函数只有一个参数a
let fn = a => a + b;

5、数组新方法:

  map映射:

let arr = [18,26,60,58,95,84];
let arr2 = arr.map(item => item>=60);/*[false, false, true, false, true, true]*/

猜你喜欢

转载自www.cnblogs.com/longfeiPHP/p/12716197.html