当前位置: 首页 > Web前端 > HTML

JavaScript创建或填充任意长度数组的技巧

时间:2023-03-29 11:57:50 HTML

在JavaScript开发中,经常会遇到需要创建特征长度数组的场景。本文总结了几个创建或填充任意长度数组的技巧,可以提高编程效率。直接填充法使用的是最原始的方法,手动填充数组需要的长度。constarr=[0,0,0];forlooppush()方法和第一种方法类似,只是使用for循环创建一个特定长度的数组varlen=3;vararr=[];for(leti=0;i0)//[0,0,0]创建具有唯一(非共享)对象的数组Array.from({length:3},()=>({}))//[{},{},{}]创建数组Array.from({length:3},(x,i)=>i)//[0,1,2]使用任意范围的整数创建varstart=2,end=5;Array.from({length:end-start},(x,i)=>i+start)//[2,3,4]另一种创建升序整数数组的方法是使用keys()[...newArray(3).keys()]//[0,1,2]