扩展语法需要从多个参数(用于函数调用)或多个元素(用于数组文本)或多个变量(用于结构分配)的位置扩展表达式。
它将一个数组转为用逗号分隔的参数序列。
console.log(...[1, 2, 3]); // 1, 2, 3
console.log(1, ...[2, 3, 4], 5); // 1, 2, 3, 4, 5
console.log(1, [2, 3, 4], 5); // 1, [2, 3, 4], 5
扩展语法需要从多个参数(用于函数调用)或多个元素(用于数组文本)或多个变量(用于结构分配)的位置扩展表达式。
它将一个数组转为用逗号分隔的参数序列。
console.log(...[1, 2, 3]); // 1, 2, 3
console.log(1, ...[2, 3, 4], 5); // 1, 2, 3, 4, 5
console.log(1, [2, 3, 4], 5); // 1, [2, 3, 4], 5