js删除数组里指定的元素
2024-08-27 06:50:20
js删除数组里指定的元素
首先可以给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为:
Array.prototype.indexOf = function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i; } return -1; };
然后使用通过得到这个元素的索引,使用js数组自己固有的函数去删除这个元素:
Array.prototype.remove = function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } };
这样就构造了这样一个函数,比如我有有一个数组:
var emp = ['abs','dsf','sdf','fd']
假如我们要删除其中的fd,就可以使用:
emp.remove('fd');
原文链接:http://caibaojian.com/js-splice-element.html
最新文章
- [LeetCode] Palindrome Pairs 回文对
- .NET 基础 一步步 一幕幕 [.NET 系列预热]
- C#EasyHook例子C# Hook 指定进程C#注入指定进程 z
- javascript 汉字生成拼音
- BT之下拉菜单
- 万科北京区域V-learn发布 系V-LINK产品系中首批产品
- javascript全局对象
- OCP-1Z0-053-V13.02-712新题
- XIV
- MFC程序的消息处理顺序
- (简单) POJ 1860 Currency Exchange,SPFA判圈。
- 全局文件 pch
- android: activity之间切换的抽屉效果
- laravel 表单验证 Exists 规则的基本使用方法
- 【转】如何解决plsql查询oracle数据库语句where条件带有中文无法匹配结果
- 记录python接口自动化测试--主函数(第六目)
- python使用tesseract-ocr完成验证码识别(安装部分)
- 接口自动化:HttpClient + TestNG + Java(五) - 接口测试数据驱动
- Python爬虫入门教程 35-100 知乎网全站用户爬虫 scrapy
- MUI 返回顶部
热门文章
- UWP&;WP8.1 基础控件——Image
- Notification通知代码简洁使用
- Go:创建新进程(os.StartProcess源码解读)
- 【NOIP 2015】斗地主
- 基础线程机制--Executor线程池框架
- kuangbin专题十六 KMP&;&;扩展KMP HDU3336 Count the string
- 8. sql 片段
- 001 开发环境搭建、安卓项目结构、R文件位置、asset目录创建
- C语言把字符串转换为数字
- Flask&;&;人工智能AI -- 7 MongoDB