Eu tenho tentado várias abordagens sobre como encontrar um objeto em uma matriz, onde ID = var e, se encontrado, remover o objeto da matriz e retornar a nova matriz de objetos.
Dados:
[
{"id":"88","name":"Lets go testing"},
{"id":"99","name":"Have fun boys and girls"},
{"id":"108","name":"You are awesome!"}
]
Eu sou capaz de pesquisar a matriz usando jQuery $ grep;
var id = 88;
var result = $.grep(data, function(e){
return e.id == id;
});
Mas como posso excluir o objeto inteiro quando id == 88 e retornar dados como este:
Dados:
[
{"id":"99","name":"Have fun boys and girls"},
{"id":"108","name":"You are awesome!"}
]
slice
função e um pequenofor
loop?