javascript 从数组中删除项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 从数组中删除项目相关的知识,希望对你有一定的参考价值。

/*
Removes first all items from array.
Returns nothing.
*/
function removeFromArrayAll(array, item) {
  while (true) {
    if (removeFromArray(array, item) == null) {
      break
    }
  }
}
/*
Removes first item from array.
Returns removed item or null.
*/
function removeFromArray(array, item) {
  let index = array.indexOf(item);
  if (index != -1) {
    return array.splice(index, 1)[0]
  }
  return null;
}

以上是关于javascript 从数组中删除项目的主要内容,如果未能解决你的问题,请参考以下文章

在 JavaScript 中从数组中删除一个项目

javascript 从数组中删除项目

JavaScript 使用jQuery从数组中删除项目

Javascript/jQuery - 将项目推送到数组并从数组中删除

从数组javascript中删除项目时重新呈现列表的问题

Javascript ES6,如果存在则从数组中删除项目的最佳方法,如果不存在则添加