Javscript删除数组中指定元素并返回新数组


Posted in Javascript onMarch 06, 2014

把数组中某个值删除,并返回新数组,需要遍历旧数组找到要删除的元素

/* 
* 删除数组中指定值 
*/ 
Array.prototype.remove=function(value){ 
var len = this.length; 
for(var i=0,n=0;i<len;i++){//把出了要删除的元素赋值给新数组 
if(this[i]!=value){ 
this[n++]=this[i]; 
}else{ 
console.log(i);//测试所用 
} 
} 
this.length = n; 
}; var arr = ['1','2','3','5','2','1','4','2','2']; 
arr.remove(2); 
console.log(arr);

Javscript删除数组中指定元素并返回新数组
Javascript 相关文章推荐
与jquery serializeArray()一起使用的函数,主要来方便提交表单
Jan 31 Javascript
javascript中获取下个月一号,是星期几
Jun 01 Javascript
非常实用的12个jquery代码片段
Nov 02 Javascript
基于jQuery实现美观且实用的倒计时实例代码
Dec 30 Javascript
jQuery Mobile框架中的表单组件基础使用教程
May 17 Javascript
bootstrap 下拉多选框进行多选传值问题代码分析
Feb 14 Javascript
MUI 解决动态列表页图片懒加载再次加载不成功的bug问题
Apr 13 Javascript
jQuery实现左右滑动的toggle方法
Mar 03 jQuery
详解js的视频和音频采集
Aug 09 Javascript
vue服务端渲染添加缓存的方法
Sep 18 Javascript
Preload基础使用方法详解
Feb 03 Javascript
在vue中使用console.log无效的解决
Aug 09 Javascript
在Firefox下js select标签点击无法弹出
Mar 06 #Javascript
jquery选择器大全 全面详解jquery选择器
Mar 06 #Javascript
jQuery获得页面元素的绝对/相对位置即绝对X,Y坐标
Mar 06 #Javascript
Jquery easyUI 更新行示例
Mar 06 #Javascript
js toFixed()方法的重写实现精度的统一
Mar 06 #Javascript
button没写type=button会导致点击时提交
Mar 06 #Javascript
使用jQuery时Form表单元素ID和name命名大忌
Mar 06 #Javascript
You might like
星际RPG字典
2020/03/04 星际争霸
PHP 输出简单动态WAP页面
2009/06/09 PHP
一篇有意思的技术文章php介绍篇
2010/10/26 PHP
PHP递归返回值时出现的问题解决办法
2013/02/19 PHP
php常用的安全过滤函数集锦
2014/10/09 PHP
thinkPHP中钩子的两种配置调用方法详解
2016/11/11 PHP
详谈php中 strtr 和 str_replace 的效率问题
2017/05/14 PHP
使用XHProf查找PHP性能瓶颈的实例
2017/12/13 PHP
PHP设计模式之状态模式定义与用法详解
2018/04/02 PHP
优化网页之快速的呈现我们的网页
2007/06/29 Javascript
checkbox设置复选框的只读效果不让用户勾选
2013/08/12 Javascript
js弹出对话框方式小结
2015/11/17 Javascript
jQuery实现表格行和列的动态添加与删除方法【测试可用】
2016/08/01 Javascript
angular写一个列表的选择全选交互组件的示例
2018/01/22 Javascript
bootstrap fileinput插件实现预览上传照片功能
2018/01/23 Javascript
Vue中this.$router.push参数获取方法
2018/02/27 Javascript
vue里如何主动销毁keep-alive缓存的组件
2019/03/21 Javascript
layui switch 开关监听 弹出确定状态转换的例子
2019/09/21 Javascript
js实现图片跟随鼠标移动效果
2019/10/16 Javascript
详解Python多线程Selenium跨浏览器测试
2017/04/01 Python
Python cookbook(字符串与文本)针对任意多的分隔符拆分字符串操作示例
2018/04/19 Python
对Python3之方法的覆盖与super函数详解
2019/06/26 Python
softmax及python实现过程解析
2019/09/30 Python
HTML5 本地存储之如果没有数据库究竟会怎样
2013/04/25 HTML / CSS
elf彩妆英国官网:e.l.f. Cosmetics英国(美国平价彩妆品牌)
2017/11/02 全球购物
公司门卫管理制度
2014/02/01 职场文书
研究生考核个人自我鉴定
2014/03/27 职场文书
网络编辑求职信
2014/04/30 职场文书
啦啦队口号大全
2014/06/16 职场文书
教师对照四风自我剖析材料
2014/09/30 职场文书
《爱的教育》读书心得
2014/11/08 职场文书
考研英语复习计划
2015/01/19 职场文书
大学生创业,为什么都会选择快餐饮?
2019/08/08 职场文书
教你如何使用Python下载B站视频的详细教程
2021/04/29 Python
CSS实现五种常用的2D转换
2021/12/06 HTML / CSS
Redis调用Lua脚本及使用场景快速掌握
2022/03/16 Redis