我有一个对象数组,我想在数组的开头推送一个元素。
我有这个:
var TheArray = TheObjects.Array; TheArray.push(TheNewObject);
它TheNewObject在最后添加。我是否需要创建一个新数组,添加TheNewObject到它,然后循环TheArray并将每个元素添加到数组中?
TheNewObject
TheArray
使用unshift,它通过在开头添加参数来修改现有数组:
unshift
TheArray.unshift(TheNewObject);