【发布时间】:2019-07-19 08:07:43
【问题描述】:
我正在尝试创建一个始终长度为 5 的对象数组,因此首先推送 5 个对象,当数组的长度达到 5 时,弹出第一个对象并将新对象推送到同一个数组上。并且此操作会在一定的时间间隔内继续进行(On interval of 5 Sec)。
var arr = [{
name: 'ABC', // Pop the first object when new object is push ..
}, {
name: 'ABC',
}, {
name: 'ABC',
}, {
name: 'ABC',
}, {
name: 'ABC',
}];
arr.push({ name: 'ABCNew'});
这可能吗?伙计们,请指导我如何实现此功能?
非常感谢您的帮助,非常感谢!
【问题讨论】:
-
您所要做的就是在推送新元素之前或之后调用
arr.shift();。 idownvotedbecau.se/noresearch
标签: javascript angular typescript multidimensional-array