我有一个json对象:
myJson = [
{"id":"001", "name":"AAA"},
{"id":"002", "name":"BBB"},
{"id":"003", "name":"CCC"},
{"id":"004", "name":"DDD"}
]
如何按ID的值删除元素?
感谢您的帮助
答案 0 :(得分:5)
你可以过滤你的数组......例如:你想要删除id为“003”的每个对象,请使用:
myJson = myJson.filter(function(jsonObject) {
return jsonObject.id != "003";
});