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接口实现代码 (Interfaces In JavaScript)
Jun 11 Javascript
javascript 设为首页与加入收藏兼容多浏览器代码
Jan 11 Javascript
js加强的经典分页实例
Mar 15 Javascript
可自定义速度的js图片无缝滚动示例分享
Jan 20 Javascript
JavaScript生成SQL查询表单的方法
Aug 13 Javascript
JS三目运算(三元运算)方法详解
Mar 01 Javascript
详解在vue-cli项目中安装node-sass
Jun 21 Javascript
如何将HTML字符转换为DOM节点并动态添加到文档中详解
Aug 19 Javascript
详解Vue CLI3 多页应用实践和源码设计
Aug 30 Javascript
在JS循环中使用async/await的方法
Oct 12 Javascript
微信小程序实现单选选项卡切换效果
Jun 19 Javascript
在Web关闭页面时发送Ajax请求的实现方法
Mar 07 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 获取当前访问的url文件名的方法小结
2010/02/08 PHP
php中配置文件操作 如config.php文件的读取修改等操作
2012/07/07 PHP
基于PHP array数组的教程详解
2013/06/05 PHP
PHP实现HTML生成PDF文件的方法
2014/11/07 PHP
Yii中CGridView关联表搜索排序方法实例详解
2014/12/03 PHP
JS操作XML中DTD介绍及使用方法分析
2019/07/04 PHP
基于Jquery的标签智能验证实现代码
2010/12/27 Javascript
JS获取浏览器版本及名称实现函数
2013/04/02 Javascript
将数字转换成大写的人民币表达式的js函数
2014/09/21 Javascript
jQuery实现平滑滚动到指定锚点的方法
2015/03/20 Javascript
推荐10 款 SVG 动画的 JavaScript 库
2015/03/24 Javascript
纯HTML5制作围住神经猫游戏-附源码下载
2015/08/23 Javascript
BootStrap与Select2使用小结
2017/02/17 Javascript
详解angularjs中如何实现控制器和指令之间交互
2017/05/31 Javascript
Angular中的$watch、$watchGroup、$watchCollection
2017/06/25 Javascript
AngularJS 应用模块化的使用
2018/04/04 Javascript
vue使用axios上传文件(FormData)的方法
2019/04/14 Javascript
JavaScript实现选项卡效果的分析及步骤
2019/04/16 Javascript
Element InfiniteScroll无限滚动的具体使用方法
2020/07/27 Javascript
解决vue自定义指令导致的内存泄漏问题
2020/08/04 Javascript
Vue-cli4 配置 element-ui 按需引入操作
2020/09/11 Javascript
Vue 3.0中jsx语法的使用
2020/11/13 Javascript
[01:29:46]DOTA2上海特级锦标赛C组资格赛#1 OG VS LGD第二局
2016/02/27 DOTA
详解Python中的循环语句的用法
2015/04/09 Python
Python3.X 线程中信号量的使用方法示例
2017/07/24 Python
Python中input与raw_input 之间的比较
2017/08/20 Python
Python中scatter函数参数及用法详解
2017/11/08 Python
世界上最全面的汽车零部件和配件集合:JC Whitney
2016/09/04 全球购物
三星美国官网:Samsung美国
2017/02/06 全球购物
无畏的旅行:Intrepid Travel
2017/12/20 全球购物
英国邮购活的植物主要供应商:Gardening Direct
2019/01/28 全球购物
网络安全方面的面试题
2016/01/07 面试题
后勤采购员岗位职责
2013/12/19 职场文书
劳动竞赛活动方案
2014/02/20 职场文书
应届大专毕业生自我鉴定
2014/04/08 职场文书
巾帼志愿者活动方案
2014/08/17 职场文书