JavaScript从数组中删除指定值元素的方法
来源:互联网 发布:淘宝口碑店铺 编辑:程序博客网 时间:2024/05/16 10:37
本文实例讲述了JavaScript从数组中删除指定值元素的方法。分享给大家供大家参考。具体分析如下:
下面的代码使用了两种方式删除数组的元素,第一种定义一个单独的函数,第二种为Array对象定义了一个removeByValue的方法,调用非常简单
定义函数removeByValue进行元素删除
function removeByValue(arr, val) { var found = false; for(var i=0; i<arr.length; i++) { if(arr[i] === val) { arr.splice(i, 1); break; } } return found;}var somearray = ["mon", "tue", "wed", "thur"]removeByValue(somearray, "tue");//somearray will now have "mon", "wed", "thur"
为数组对象增加相应的的方法,调用就变得更加简单了,直接调用数组的removeByValue方法即可删除指定元素
Array.prototype.removeByValue = function(val) { var found = false; for (var i=0; i<this.length; i++) { if (this[i] === val) { this.splice(i, 1); found = true; break; } } return found;}var somearray = ["mon", "tue", "wed", "thur"];somearray.removeByValue("tue");//somearray will now have "mon", "wed", "thur"
希望本文所述对大家的javascript程序设计有所帮助。
1 0
- JavaScript从数组中删除指定值元素的方法
- JavaScript从数组中删除指定值元素的方法
- JavaScript从数组中删除指定值元素的方法
- JavaScript从数组中删除指定值元素的方法
- 【转】JavaScript从数组中删除指定值元素的方法
- javascript 从数组中删除指定值(不是指定位置)的元素
- 从数组中删除指定的元素
- 从数组中删除指定元素
- js从数组中删除指定值(不是指定位置)的元素
- s从数组中删除指定值(不是指定位置)的元素
- 从数组中删除指定的值
- Javascript 删除数组的指定元素
- 【javascript】javascript中,怎么在数组中删除一个指定的元素 -- 史上最快、最短方法
- 从长度指定的数组array中删除值等于v的元素
- JavaScript中数组元素删除的七大方法汇总
- JavaScript之删除数组中重复元素的方法
- JavaScript之删除数组中重复元素的方法
- 面试题整理-从数组中删除指定元素
- Qt多线程编程中的对象线程与函数执行线程
- 勒索病毒防护
- idea加载maven包
- Linux ./configure --prefix 命令是什么意思?
- Grails的beforeInterceptor拦截器
- JavaScript从数组中删除指定值元素的方法
- Oracle Study之--Oracle 12c RAC install (二)
- 异常法和return法
- Java常用的八种排序算法与代码实现
- Java中的面试题 [6] --- Java前端知识、模板、css、jsp、ajax、JavaScript、vue.js等
- 离散数学学习网站
- java并发锁之Lock
- Volley源码解析(三)——NetworkDispatcher
- Ceph配置参数分析