my below code is not working. i wanna remove any item from my json . i could not achieve that.
How can i remove any item from my json ?
var Messages = {};
Messages.data = [{
id: "1",
message: "Message 1"
}, {
id: "2",
message: "Message 2"
}, {
id: "3",
message: "Message 3"
}, {
id: "4",
message: "Message 4"
}];
deleteItem("Message 3");
console.log(Messages.data);
function deleteItem(index) {
var i=0;
for(var prop in Messages.data){
if(index===Messages.data[i].message){
Messages.data.splice(Messages.data[i], i);
}
i++;
}
}