嘿,我有一个简单的循环,它迭代一堆对象并检查它们是否与变量匹配,如果匹配,我想将其从该列表中删除。
但我不知道该怎么做......这就是我想要做的事情的想法:
//my_objects is global (window.my_objects)
for(var i in my_objects){
if(my_objects[i].value == 100){
//remove it
}
}
除了为它创建一个数组之外,还有其他选择吗?我只能找到delete
仅删除该属性的属性,这意味着该对象下次仍将通过我的循环进行迭代。
该函数每 X 秒调用一次。