将信息推送到数组但索引为0

时间:2013-08-06 15:24:59

标签: jquery arrays

我想将信息推送到我创建的数组中。问题是我想将信息推送到数组中的第一个,或者在索引0处。我该怎么做?

我想避免必须反转数组以获得最新的数据,因为这会使事情变得更加复杂。

例如,我的数组可能如下所示:

{"entry1":"entry1-value"}, {"entry2":"entry2-value"}

我希望将新值推到第一位:

{"newEntry":"newEntry-value"},{"entry1":"entry1-value"},{"entry2":"entry2-value"}

2 个答案:

答案 0 :(得分:5)

使用unshift()

array1.unshift({'newEntry' : 'newEntry-value'});

JS Fiddle demo

参考文献:

答案 1 :(得分:4)

yourArray.unshift(newValue)将项目推送到数组的前面。