企业如何注册自己的网站,最新中国新闻,软件制作权,2345网址导航应用三个连续的句点 … 称为 “展开运算符” (spread operator)#xff0c;它可以将数组或对象展开成一个列表或一组键值对,常用于组合两个或多个阵列。
组合数组
const arr1 [1, 2, 3];
const arr2 [...arr1, 4, 5, 6]; // [1, 2, 3, 4, 5, 6] 组合对象
const obj1 {a: 1, …三个连续的句点 … 称为 “展开运算符” (spread operator)它可以将数组或对象展开成一个列表或一组键值对,常用于组合两个或多个阵列。
组合数组
const arr1 [1, 2, 3];
const arr2 [...arr1, 4, 5, 6]; // [1, 2, 3, 4, 5, 6] 组合对象
const obj1 {a: 1, b: 2};
const obj2 {...obj1, c: 3, d: 4}; // {a: 1, b: 2, c: 3, d: 4}
函数赋值
function myFunction(x, y, z) {console.log(x y z);
}
const arr [1, 2, 3];
myFunction(...arr); // 6 解构赋值
let [a, ...b] [1, 2, 3, 4] //a1, b[2, 3, 4]