<script> //======================Array.of=========== //1.Array.of 用于将一组值转为数组 let myArr=Array.of(11,2,8); console.log(myArr)//现在myArr已经是一个数组了 lenght是3 下标0=11 1=2 2=8 //Array和Array.of的区别 console.log(Array());//创建一个空数组 console.log(Array(3));//创建一个长度为3的数组 console.log(Array(3,11,8));//创建一个数组并初始化数据 /*Array方法:没有参数,一个参数 ,两个以上参数,返回的结果都不一样,只有 * 当参数多余2时,Array方法才会返回由参数组成的新数组 * */ console.log(Array.of());//空数组 console.log(Array(1));//n内容是1 长度为0 /*Array.of :总是返回参数值组成的数组,如果没有参数,就返回一个空数组*/ //====================copyWithin 替换数组============== /**Array.copyWithin(参数1,参数2,参数3) * 参数1:target(必须):从该位置开始替换数据 * 参数2:start(可选):从该位置开始读取数据,默认0开始读取 * 参数3:end(可选):到该位置钱停止读取数据,默认等于数组长度 */ / let myCopyArr=[1,2,3,4,5].copyWithin(1,3); console.log(myCopyArr);//替换结果 1 4 5 4 5 </script>
javascript ES6数组新增方法
最新推荐文章于 2023-12-15 11:44:28 发布