我有一个对象数组:
[
{ name: 'one', value: '1' },
{ name: 'two', value: '22' },
{ name: 'three', value: '333' },
add: [Function],
delete: [Function]
]
我怎样才能删除一个对象name: 'two'
?
[
{ name: 'one', value: '1' },
{ name: 'three', value: '333' },
add: [Function],
delete: [Function]
]
我试过splice()
and delete
,但在我的情况下它们不起作用。
还尝试迭代整个数组并根据我要删除的内容重建它,但这似乎不是一个好方法......
一般来说,我想实现类似的东西ArrayList
,以便轻松查找/添加/删除/修改。
也许我的代码结构错误?