替换json数组指定位置的对象

小丑的帽子
  • 101
var arr = [{id:1,pic:1},{id:2,pic:2},{id:3,pic:3}]

如何删掉arr第二项并且插入一个新的对象{id:4,pic:4}
结果如

arr = [{id:1,pic:1},{id:4,pic:4},{id:3,pic:3}]
回复
阅读 3.1k
1 个回答

arr.splice(1, 1, {id:4,pic:4});

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏