JS在特定索引处插入数组
这个问题在这里已经有了答案:
那么,这很容易。 假设你有一个内部有5个对象的数组,并且你想在索引2处插入一个字符串,你可以简单地使用javascripts数组拼接方法:
var array = ['foo', 'bar', 1, 2, 3],
insertAtIndex = 2,
stringToBeInserted = 'someString';
// insert string 'someString' into the array at index 2
array.splice( insertAtIndex, 0, stringToBeInserted );
你的结果将是现在:
['foo', 'bar', 'someString', 1, 2, 3]
仅供参考:您使用的push()方法只是将新项添加到数组的末尾(并返回新长度)
链接地址: http://www.djcxy.com/p/29305.html