And*_*ira 2 javascript jquery json
可能重复:
在javascript中从数组中删除
我有以下JSON对象:
[id:84,id:92,id:123,id:2353]
Run Code Online (Sandbox Code Playgroud)
我如何使用javascript删除值为"123"的项目?
或者如果我将json格式化为
[84, 92, 123, 2353]
Run Code Online (Sandbox Code Playgroud)
在这种情况下如何删除?
nek*_*man 13
假设你有这个:
var items = [{ id: 84 }, { id: 92 }, { id: 123 }, { id: 2353 }];
var filtered = items.filter(function(item) {
return item.id !== 123;
});
//filtered => [{ id: 84 }, { id: 92 }, { id: 2353 }]
Run Code Online (Sandbox Code Playgroud)
假设你实际上有一个来自json变量中json的对象
for (key in json) {
if (json.hasOwnProperty(key) && json[key] == 123) {
delete json[key];
}
}
Run Code Online (Sandbox Code Playgroud)