我有一个像这样的JavaScript数组:
var myArray = [{obj1}, {obj2}..];
我只想将其所有项目向下移动一步。所以我希望我的阵列成为
var myArray = [{}, {obj1}, {obj2}..];
如您所见,我首先想要一个空对象,然后是其他对象。
我已经尝试执行myArray.unshift({})函数,它可以工作,但是当操作我的数组时,Firebug会向我发出错误。 (请注意,我的数组是ExtJS集合。)
提前致谢
答案 0 :(得分:6)
使用insert
方法(http://docs.sencha.com/extjs/4.0.7/#!/api/Ext.Array)
var myArray = [{obj1}, {obj2}..];
Ext.Array.insert(myArray, 0, {});