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 相关文章推荐
js常见表单应用技巧
Jan 09 Javascript
JavaScript 三种不同位置代码的写法
Oct 25 Javascript
javascript新建标签,判断键盘输入,以及判断焦点(示例代码)
Nov 25 Javascript
jQuery实现分隔条左右拖动功能
Nov 21 Javascript
jQuery的Ajax用户认证和注册技术实例教程(附demo源码)
Dec 08 Javascript
JavaScript基础知识及常用方法总结
Jan 10 Javascript
全面解析Bootstrap布局组件应用
Feb 22 Javascript
为jQuery-easyui的tab组件添加右键菜单功能的简单实例
Oct 10 Javascript
vue2.0 axios前后端数据处理实例代码
Jun 30 Javascript
基于JavaScript实现前端数据多条件筛选功能
Aug 19 Javascript
js实现固定区域内的不重叠随机圆
Oct 24 Javascript
解决ant-design-vue中menu菜单无法默认展开的问题
Oct 31 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
php 过滤危险html代码
2009/06/29 PHP
PHP根据IP判断地区名信息的示例代码
2014/03/03 PHP
PHP代码实现爬虫记录――超管用
2015/07/31 PHP
Yii2 输出xml格式数据的方法
2016/05/03 PHP
PHP设计模式之工厂模式实例总结
2017/09/01 PHP
PHP守护进程化在C和PHP环境下的实现
2017/11/21 PHP
tp5(thinkPHP5)框架实现多数据库查询的方法
2019/01/10 PHP
MSN消息提示类
2006/09/05 Javascript
js实现双向链表互联网机顶盒实战应用实现
2011/10/28 Javascript
javascript用函数实现对象的方法
2015/05/14 Javascript
jQuery动态星级评分效果实现方法
2015/08/06 Javascript
JQuery学习总结【一】
2016/12/01 Javascript
详解如何较好的使用js
2016/12/16 Javascript
详解vue项目打包后通过百度的BAE发布到网上的流程
2018/03/05 Javascript
如何在微信小程序里面退出小程序的方法
2019/04/28 Javascript
基于Vue CSR的微前端实现方案实践
2020/05/27 Javascript
v-slot和slot、slot-scope之间相互替换实例
2020/09/04 Javascript
[57:53]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#3OG VS VP
2016/03/03 DOTA
一个小示例告诉你Python语言的优雅之处
2014/07/04 Python
Python文件右键找不到IDLE打开项解决办法
2015/06/08 Python
Python时间戳使用和相互转换详解
2017/12/11 Python
python通过TimedRotatingFileHandler按时间切割日志
2019/07/17 Python
英国最大的体育&时尚零售公司:JD Sports
2017/12/13 全球购物
英国知名美妆护肤在线商城:Zest Beauty
2018/04/24 全球购物
马来西亚与新加坡长途巴士售票网站:BusOnlineTicket.com
2018/11/05 全球购物
瑞士隐形眼镜和护理产品网上商店:Linsenklick
2019/10/21 全球购物
Ibatis的核心配置文件都有什么
2014/09/08 面试题
介绍一下Linux文件的记录形式
2012/04/18 面试题
工商管理本科毕业生求职信范文
2013/10/05 职场文书
电气自动化个人求职信范文
2014/02/03 职场文书
村干部承诺书
2014/03/28 职场文书
企业领导班子四风对照检查材料
2014/09/27 职场文书
南京导游词
2015/02/03 职场文书
同学聚会通知短信
2015/04/20 职场文书
如何用JavaScipt测网速
2021/05/09 Javascript
Python实现DBSCAN聚类算法并样例测试
2021/06/22 Python