json 객체 목록에서 특정 그룹이있는 항목을 제거하려고합니다. 내 JSON은 이렇게 보입니다. json 객체에서 특정 항목 제거
var events = [
{"id":"19","name":"sports","group":"1"},
{"id":"20","name":"school","group":"2"},
{"id":"21","name":"fun","group":"1"}
]
나는이
for(var i in events)
if(events[i].group == deleted_group)
events.splice(i, 1);
시도하지만 이것의 문제는, 그 내가 더 많은 항목, 그것을 버그 아웃을 제거해야합니다. 이것에 또 다른 쉬운 방법이 있습니까? 나는 심지어 underscore.js
을 사용하여 설탕에 대한 열었습니다.
미리 감사드립니다. Daniel!
대단히 감사합니다. 또한이 주제에 대해 모두에게 감사드립니다. –
@PacuraruDaniel 언더 스코어 솔루션은 실제로 좋습니다 - 나는 당신이 내 대답에서 밑줄을 사용하고 있다는 것을 놓쳤습니다. 내 대답은 밑줄을 사용하고 싶지 않고 순수한 JS 솔루션에 관심이있는 사람들을위한 것입니다. – Karol