在函数模式编码时ES6的spread语法是非常有用的,因为我们可以轻松地创建数组或对象的副本,而无需诉诸Object.create,slice或库函数。Redux和rx.js项目中经常使用此语言功能。
function putDookieInAnyArray(arr) { |
ES6的rest语法提供了一个简写,用于包含要传递给函数的任意数量的参数。它就像扩展语法的反转,将数据和填充到数组中而不是解压缩数据数组,它可以在函数参数中工作,也可以在数组和对象解构分配中工作。
function addFiveToABunchOfNumbers(...numbers) { |