Javascript 从动态数组中删除项

Javascript 从动态数组中删除项,javascript,jquery,arrays,Javascript,Jquery,Arrays,我有一个动态数组(聊天信息),比如 如何在数组中仅保留id为1的项目,或删除id为1的所有项目,或删除id为1的所有项目。您可以使用.filter(),只返回id为1的项目 var newArr = yourArray.filter(function(item) { return item.id === 1 }); 要了解更多信息和.filter()旧浏览器的垫片-在结束点,我需要一个包含id==1@Serhiog.Lazin对不起,我已经改正了。非常感谢!简单而神奇! var newA

我有一个动态数组(聊天信息),比如


如何在数组中仅保留id为1的项目,或删除id为1的所有项目,或删除id为1的所有项目。您可以使用
.filter()
,只返回id为1的项目

var newArr = yourArray.filter(function(item) {
  return item.id === 1
});


要了解更多信息和
.filter()
旧浏览器的垫片-

在结束点,我需要一个包含id==1@Serhiog.Lazin对不起,我已经改正了。非常感谢!简单而神奇!
var newArr = yourArray.filter(function(item) {
  return item.id === 1
});