/**
*
* 展开运算符 ...
* 数组展开
*
* 使用场景:
* 1. 数组拼接
* 2. 求数组中的最大最小值
*/
// 1.
let arr1 = [10,20,30];
let arr2 = [...arr1,40,50];
console.log(arr1); //[ 10, 20, 30 ]
console.log(arr2); // [ 10, 20, 30, 40, 50 ]
2.
let arr1 = [10,20,30];
let arr2 = [40,50,60];
let arr3 = [...arr1,...arr2];
console.log(arr3); //[ 10, 20, 30, 40, 50, 60 ]
// 3.
//求数组中的最大值
let arr1 = [10,8,71,5,36,33,1];
//以前的做法
let max1 = Math.max.apply(Math,arr1);
console.log(max1);
//数组展开语法
let max2 = Math.max(...arr1)
console.log(max2);
数组展开
最新推荐文章于 2024-04-24 18:52:11 发布