只有一个对象,但是如果我需要修改多个对象,该怎么办?
`const array = [
{ 'id': 1, 'car': aa, 'color': 'red' },
{ 'id': 2, 'car': bb, 'color': 'red' },
{ 'id': 3, 'car': cc, 'color': 'red' }
]`
`const array2 = [
{ 'id': 2, 'car': bb, 'color': 'black' }
]`
`const index = array.findIndex(c => c.id === array2.id)
array.splice(index, 1, array2)`
结果:
`const array = [
{ 'id': 1, 'car': aa, 'color': 'red' },
{ 'id': 2, 'car': bb, 'color': 'black' },
{ 'id': 3, 'car': cc, 'color': 'red' }
]`
只有一个对象,但是如果我需要修改多个对象,该怎么办?
const array2 = [
{ 'id': 2, 'car': bb, 'color': 'black' },
{ 'id': 3, 'car': cc, 'color': 'black' }
]