//实现方法一:循环赋值 var arr1 = new Array(100); for(var i=0;i<arr1.length;i++){ arr1[i] = i; } console.log(arr1); //实现方法二:push方法实现 var arr2 = new Array(); for(var i=0;i<100;i++){ arr2.push(i); } console.log(arr2); //实现方法三:while var arr3 =...
//实现方法一:循环赋值 var arr1 = new Array(100); for(var i=0;i<arr1.length;i++){ arr1[i] = i; } console.log(arr1); //实现方法二:push方法实现 var arr2 = new Array(); for(var i=0;i<100;i++){ arr2.push(i); } console.log(arr2); //实现方法三:while var arr3 =...
[…Array(100).keys()]; 以上Array.keys()方法与展开运算符(…)相结合,得到一个0-99的序列,虽然不是1-100,但是也是完美的将数组填充值。 4. Array.apply(null, Array(100)) 前面3种方法都是ES6标准下的方法,在此之前,可以使用Array.apply(null, Array(100)) 生成长度为100,值为undefined的数组。 所以...
var arr=Array(20)://创建20个空数组 arr=arr.fill(0).map(function(item){ return item+=Math.ceil(Math.random()*100);});//先用0填充,再每项加一个1-100随机数
JS 创建1-100数组的10种实现方法,实现方法一:循环赋值 var arr1 = new Array(100); for(var i=0;i
我觉得看起来最舒服的是:Array.from({length:100},(_, i)=>1+(i)) 前提知识: Array.from() Array.from(arrayLike[, mapFn[, thisArg]]) arrayLike 想要转换成数组的伪数组对象或可迭代对象。 mapFn可选 如果指定了该参数,新数组中的每个元素会执行该回调函数。
js创建1-100的数组 js创建1-100的数组1.//实现⽅法⼀:循环赋值 var arr1 = new Array(100);for(var i=0;i<arr1.length;i++){ arr1[i] = i;} console.log(arr1);//实现⽅法⼆:push⽅法实现 var arr2 = new Array();for(var i=0;i<100;i++){ arr2.push(i);} console....
js创建1-100的数组 2018-12-19 23:00 −... zhishaofei3 2 26533 [转]js创建1-100的数组 2019-12-19 22:31 −//实现方法一:循环赋值var arr1 = new Array(100);for(var i=0;i<arr1.length;i++){ arr1[i] = i;}console.log(arr1);//实现方法二:push方法实现var arr2 = new Array...
arr1[i] = i; } console.log(arr1); //实现方法二:push方法实现 var arr2 = new Array(); for(var i=0;i<100;i++){ arr2.push(i); } console.log(arr2); //实现方法三:while var arr3 = new Array(); var i = 0; while(i<100){ ...
arr1[i] = i; } console.log(arr1); //实现方法二:push方法实现 var arr2 = new Array(); for(var i=0;i<100;i++){ arr2.push(i); } console.log(arr2); //实现方法三:while var arr3 = new Array(); var i = 0; while(i<100){ ...