...
http://es6.ruanyifeng.com/#docs/array
扩展运算符(spread)是三个点 ...
。
将一个「数组」转为用「逗号」分隔的「参数序列」。
...
後面的陣列拆為參數...[1, 3, 10]
陣列拆為參數 "1, 3, 10"...[7]
陣列拆為參數 "7"使用:
function f(v, w, x, y, z) {
console.log( v, w, x, y, z )
}
const args = [0, 1];
f(-1, ...args, 2, ...[3]);
// -1, 0, 1, 2, 3
// ...args:拆掉陣列 [0, 1] // '0, 1'
// ...[3]:拆掉陣列 [3] // '3'