js 填充的方法有以下三种
const array = new Array(100).fill('')

Array.from(new Array(100).keys())

let arr = Array.from({
length:100}, (_v,k) => k);

如果下面有这么一个场景,你在接口中获取了一个数组对象,如下:
[ {
id:'1'},{
id:'2'},{
id:'3'},{
id:'4'}, ]
你需要把这个数组变成一个以100位的数组对象,我们可以用循坏的方式往数组中push对象
我们还可以利用上面的方法。如用第一种举例:
var count=100 var dataOld=[ {
id:'1'},{
id:'2'},{
id:'3'},{
id:'4'}, ] var dataOld1=new Array(count-data.length).fill({
}) var data=[...dataOld,...dataOld1]
这样data就是长度100的一个数组对象,是不是比写for循坏简单点
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/232642.html原文链接:https://javaforall.net
