关于jquery:将信息推送到数组但索引为0

push information to an array but at index 0

本问题已经有最佳答案,请猛点这里访问。

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

我想避免必须反转数组才能获得最新的第一个,因为这会使以后的事情变得非常复杂。

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

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

我想推动一个新的价值观成为第一:

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


使用unshift()

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

JS小提琴演示。

参考文献:

  • unshift()

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