我有一个数组对象存储在本地存储中,如下所示
var todos = [
{"id":0,"text":"Make lunch","completed":true},
{"id":1,"text":"Do laundry","completed":false},
{"id":2,"text":"Complete Project","completed":true}
]
如何删除所有已完成的对象? 请告诉我如何使用拼接方法删除它,因为我无法替换数组,我只想从数组中删除它!(根据我的项目要求) 感谢您的帮助
最佳答案
您可以尝试使用 javascript array.filter
todos=todos.filter(todo=>!todo.completed);
关于javascript - 在javascript中从数组中删除特定对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53457261/