摘要: 引自http://es6.ruanyifeng.com/#docs/array 1.扩展运算符(...) 扩展运算符(spread)是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。 该运算符主要用于函数调用。 替代数组的 apply 方法 由于扩展运算符可以展 阅读全文
posted @ 2017-09-20 16:40 坚持不懈❥ 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 函数参数的默认值 作用域 参数变量是默认声明的,所以不能用let或const再次声明。 使用参数默认值时,函数不能有同名参数 应用 上面代码的foo函数,如果调用的时候没有参数,就会调用默认值throwIfMissing函数,从而抛出一个错误。 2.rest 参数 ES6 引入 rest 参数(形式 阅读全文
posted @ 2017-09-20 12:08 坚持不懈❥ 阅读(162) 评论(0) 推荐(0) 编辑