前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >js如何删除数组中指定一项

js如何删除数组中指定一项

原创
作者头像
IT工作者
发布2022-01-24 21:07:39
2K0
发布2022-01-24 21:07:39
举报
文章被收录于专栏:程序技术知识程序技术知识

由于js中数组方法的多样性,我们可以使用很多很多方式来删除指定一项。

这里,俺给大家演示最普遍的一种方法。

思路如下:

  • 获取到要删除项的位置
  • 通过位置删除该项

实现方法

使用indexOf获取要要删除的元素位置,然后再使用splice方法删除。

splice方法通过删除现有元素和/或添加新元素来更改数组的内容。

实现代码

代码语言:javascript
复制
const array = [2, 5, 9];

console.log(array);

const index = array.indexOf(5);
//如果查询对象的话,可以使用findIndex
if (index > -1) {
  array.splice(index, 1);
}

// array = [2, 9]
console.log(array);

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 实现方法
  • 实现代码
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com