JavaScript扩展运算符 ...(spread)
扩展运算符即三个点...在ES6语法中支持。
扩展运算符可以将 iterator 对象(如 string、array 等) 展开,在需要参数(如函数调用)或元素(如数组字面量)的地方
代码示例:
let obj1 = { b:'2', c:'3'};
let obj2 = { a:'1', ...obj1 }; // {a: "1", b: "2", c: "3"}
let arr = [1,2,3];
let obj = { d: '4', ...arr1 }; // {0: 1, 1: 2, 2: 3, d: "4"}
var a = [1,2,3,4,5]
var max = Math.max(...a)
console.log(max) // 5