Ich habe verschiedene Ansätze versucht, um ein Objekt in einem Array zu finden, wobei ID = var. Wenn es gefunden wird, entfernen Sie das Objekt aus dem Array und geben Sie das neue Array von Objekten zurück.
Daten:
[
{"id":"88","name":"Lets go testing"},
{"id":"99","name":"Have fun boys and girls"},
{"id":"108","name":"You are awesome!"}
]
Ich kann das Array mit jQuery $ grep durchsuchen.
var id = 88;
var result = $.grep(data, function(e){
return e.id == id;
});
Aber wie kann ich das gesamte Objekt löschen, wenn id == 88, und Daten wie folgt zurückgeben:
Daten:
[
{"id":"99","name":"Have fun boys and girls"},
{"id":"108","name":"You are awesome!"}
]
slice
Funktion und einer kleinenfor
Schleife?