【发布时间】:2013-07-04 21:05:00
【问题描述】:
我想将某个数组中的元素从 0 元素替换为另一个长度可变的数组的元素。喜欢:
var arr = new Array(10), anotherArr = [1, 2, 3], result;
result = anotherArr.concat(arr);
result.splice(10, anotherArr.length);
有没有更好的办法?
【问题讨论】:
-
@NagaJolokia, [1, 2, 3, undefined, undefined ...]
-
长度 === 10,对吧?
-
而且arr总是空的,还是有时有内容?
-
在我的情况下总是空的
标签: javascript node.js arrays concatenation array-replace