ES6 新特性(二)
4 对象简写
复制代码
5 rest 参数
rest 参数是针对函数而言的,对 arguments 的代替。
rest 参数是真正的数组结构,而 arguments 则是类数组结构。
rest 参数是写在函数形参中的,而 arguments 则是在函数体中使用。
rest 参数需要写在函数形参的最后一个位置。
结合解构的概念更好理解,其实就是 fn(x,y,z) === fn(x,...rest),因为...rest === y,z
解构的概念是:将一个对象或数组转成逗号分割的参数列表
复制代码
6 函数默认值
复制代码
7 箭头函数
8 Symbol
版权声明: 本文为 InfoQ 作者【阡陌r】的原创文章。
原文链接:【http://xie.infoq.cn/article/6a727240b6b669ad3b1538f77】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论