【发布时间】:2014-04-25 00:48:44
【问题描述】:
我想这类似于数组填充,但我想知道它是否可以简化。
var arr = [1,2,3],
x = 5;
for (var i=0; i<x; i++) {
arr.push(x);
}
console.log(arr);
//=> [1, 2, 3, 5, 5, 5, 5, 5]
有什么方法可以在不使用 for 循环的情况下做到这一点?
更新
即使有移动聪明解决方案,for循环似乎是最高效的
【问题讨论】:
标签: javascript arrays concat pad