核心提示:1.命名符 -let -const2.字符串模板 -`` -${}3.箭头函数 -this指向使用者4.函数默认参数5.扩展对象function FnA(a, b) {return {a,b}}var...
1.命名符 -let -const
2.字符串模板 -`` -${}
3.箭头函数 -this指向使用者
4.函数默认参数
5.扩展对象
function FnA(a, b) { return {a,b} } var ObjA={ FnA(){ return 1; } }
6.Object.assign({},b,c) 将b,c,拷贝到{}上
7.数据访问
var a={a:1,b:2}; var b=[1,2,3,4] //es5 var a_a=a.a, a_b=a.b; //es6 var {a_a,a_b}=a//1,2 var [a,b,c]=b//1,2,3
8.Spread Operator 展开运算符 -...
(ES2017 stage-2 proposal) 如果有重复的属性名,右边覆盖左边
const color = ['red', 'yellow'] const colorful = [...color, 'green', 'pink']//[red, yellow, green, pink]
9.import export
10.Promise async/await