一般业务都会有在数组里添加对象属性的需求
以下列出几种常见的添加对象的方法供大家参考
一、最常见的方法:push(尾部添加)
业务场景
arr =[{'num':1},{'num':2},{'num':3}];
newArr = arr.push({'num':4})
console.log(arr)
结果:
二、unshift(头部添加)
arr =[{'num':3},{'num':4},{'num':5}];
newArr = arr.unshift({'num':2})
console.log(arr)
结果:
三、使用splice方法插入,比如在索引为1的地方插入对象
arr =[{'num':1},{'num':3},{'num':4}];
arr.splice(1, 0, {'id': 2})
console.log(arr)
结果