मैं सरणी में किसी ऑब्जेक्ट को खोजने के लिए कई तरीकों की कोशिश कर रहा हूं, जहां ID = var, और यदि पाया जाता है, तो ऑब्जेक्ट को सरणी से हटा दें और ऑब्जेक्ट की नई सरणी लौटाएं।
डेटा:
[
{"id":"88","name":"Lets go testing"},
{"id":"99","name":"Have fun boys and girls"},
{"id":"108","name":"You are awesome!"}
]
मैं jQuery $ grep का उपयोग करके सरणी को खोजने में सक्षम हूं;
var id = 88;
var result = $.grep(data, function(e){
return e.id == id;
});
लेकिन id == 88, और डेटा को इस तरह वापस करने पर मैं संपूर्ण ऑब्जेक्ट को कैसे हटा सकता हूं:
डेटा:
[
{"id":"99","name":"Have fun boys and girls"},
{"id":"108","name":"You are awesome!"}
]
slice
फ़ंक्शन और थोड़ाfor
लूप का उपयोग करने के बारे में क्या ?