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

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}]
阅读 4.3k
1 个回答

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

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