...
语法一般用于三种情况:
- 对于不确定参数数量的函数
1 | function sum(...num) |
- 快速创建数组,
...
运算符可以将任意可枚举的对象转换为数组
1 | function example() |
- 合并数组
1 | var all = [1, ...[2,3], 4, 5]; |
所以,我对...
运算符粗浅的看做未知数量的可迭代对象。
示例:这个代码是根据传入的字符串返回它的摩斯密码形式
使用...
1 | var uniqueMorseRepresentations = function (words) { |
未使用...
1 | var uniqueMorseRepresentations = function(words) { |