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 相关文章推荐
JavaScript入门教程(9) Document文档对象
Jan 31 Javascript
Javascript实现仿WebQQ界面的“浮云”兼容 IE7以上版本及FF
Apr 27 Javascript
在jQuery中 常用的选择器介绍
Apr 16 Javascript
createTextRange()的使用示例含文本框选中部分文字内容
Feb 24 Javascript
js调用百度地图及调用百度地图的搜索功能
Sep 07 Javascript
jQuery为某个div加入行样式
Jun 09 jQuery
Node.js中环境变量process.env的一些事详解
Oct 26 Javascript
VUE element-ui 写个复用Table组件的示例代码
Nov 18 Javascript
JS原型与继承操作示例
May 09 Javascript
JavaScript HTML DOM元素 节点操作汇总
Jul 29 Javascript
微信小程序实现左滑删除效果
Nov 18 Javascript
vue+flask实现视频合成功能(拖拽上传)
Mar 04 Vue.js
在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
QueryPath PHP 中的jQuery
2010/04/11 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
jQuery使用手册之 事件处理
2007/03/24 Javascript
JavaScript 常用函数库详解
2009/10/21 Javascript
JavaScript 动态添加表格行 使用模板、标记
2009/10/24 Javascript
在Ajax中使用Flash实现跨域数据读取的实现方法
2010/12/02 Javascript
javascript实例--教你实现扑克牌洗牌功能
2014/05/15 Javascript
Enter回车切换输入焦点实现思路与代码兼容各大浏览器
2014/09/01 Javascript
jQuery中extend()和fn.extend()方法详解
2015/06/03 Javascript
Bootstrap教程JS插件滚动监听学习笔记分享
2016/05/18 Javascript
jQuery+ajax+asp.net获取Json值的方法
2016/06/08 Javascript
AngularJS实现分页显示数据库信息
2016/07/01 Javascript
Bootstrap CSS组件之导航(nav)
2016/12/17 Javascript
jQuery插件imgAreaSelect基础讲解
2017/05/26 jQuery
JavaScript使用递归和循环实现阶乘的实例代码
2018/08/28 Javascript
利用Electron简单撸一个Markdown编辑器的方法
2019/06/10 Javascript
微信小程序实现点击按钮后修改颜色
2019/12/05 Javascript
vue组件开发之tab切换组件使用详解
2020/08/21 Javascript
Python判断列表是否已排序的各种方法及其性能分析
2016/06/20 Python
django1.8使用表单上传文件的实现方法
2016/11/04 Python
Python爬虫实战:分析《战狼2》豆瓣影评
2018/03/26 Python
Python生成器generator用法示例
2018/08/10 Python
Python使用logging模块实现打印log到指定文件的方法
2018/09/05 Python
Python3.7 dataclass使用指南小结
2019/02/22 Python
python selenium循环登陆网站的实现
2019/11/04 Python
pyenv虚拟环境管理python多版本和软件库的方法
2019/12/26 Python
Keras 实现加载预训练模型并冻结网络的层
2020/06/15 Python
2014年庆元旦活动方案
2014/02/15 职场文书
2014最新党员批评与自我批评材料
2014/09/24 职场文书
2014年向国旗敬礼活动总结
2014/09/27 职场文书
教师学习三严三实心得体会
2014/10/13 职场文书
农民工工资保障承诺书
2015/05/04 职场文书
用电申请报告范文
2015/05/18 职场文书
《倍数和因数》教学反思
2016/02/23 职场文书
pytorch实现ResNet结构的实例代码
2021/05/17 Python
关于python中模块和重载的问题
2021/11/02 Python