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 AutoScroller 函数类
May 29 Javascript
jQuery搜索子元素的方法
Feb 10 Javascript
JavaScript中用于四舍五入的Math.round()方法讲解
Jun 15 Javascript
使用JavaScript和CSS实现文本隔行换色的方法
Nov 04 Javascript
js实现交通灯效果
Jan 13 Javascript
Vue2.0 vue-source jsonp 跨域请求
Aug 04 Javascript
Vue动态组件实例解析
Aug 20 Javascript
js实现canvas图片与img图片的相互转换的示例
Aug 31 Javascript
vue.js中引入vuex储存接口数据及调用的详细流程
Dec 14 Javascript
微信小程序实现拼图小游戏
Oct 22 Javascript
React实现todolist功能
Dec 28 Javascript
如何用JavaScript检测当前浏览器是无头浏览器
Apr 27 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 模拟get_headers函数的代码示例
2013/04/27 PHP
LotusPhp笔记之:Logger组件的使用方法
2013/05/06 PHP
php简单浏览目录内容的实现代码
2013/06/07 PHP
php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
2016/03/14 PHP
PHP实现的二分查找算法实例分析
2017/12/19 PHP
php实现表单提交上传文件功能
2018/05/28 PHP
php实现微信支付之现金红包
2018/05/30 PHP
基于jquery的模态div层弹出效果
2010/08/21 Javascript
jQuery实现id模糊查询的小例子
2013/03/19 Javascript
基于JS实现的倒计时程序实例
2015/07/24 Javascript
一篇文章掌握RequireJS常用知识
2016/01/26 Javascript
详解Vue的computed(计算属性)使用实例之TodoList
2017/08/07 Javascript
微信小程序 导入图标实现过程详解
2019/10/11 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
2021/02/15 Javascript
[02:30]DOTA2英雄基础教程 暗影恶魔
2013/12/17 DOTA
[38:44]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第二局
2016/02/25 DOTA
Python判断值是否在list或set中的性能对比分析
2016/04/16 Python
Python 装饰器实现DRY(不重复代码)原则
2018/03/05 Python
使用pandas的DataFrame的plot方法绘制图像的实例
2018/05/24 Python
python学生信息管理系统(初级版)
2018/10/17 Python
如何在mac环境中用python处理protobuf
2019/12/25 Python
Pytorch高阶OP操作where,gather原理
2020/04/30 Python
Nginx+Uwsgi+Django 项目部署到服务器的思路详解
2020/05/08 Python
matplotlib subplot绘制多个子图的方法示例
2020/07/28 Python
法国足球商店:Footcenter
2019/07/06 全球购物
HolidayLettings英国:预订最好的度假公寓、别墅和自助式住宿
2019/08/27 全球购物
霸气押韵的班级口号
2014/06/09 职场文书
班级学习雷锋活动总结
2014/07/04 职场文书
报表员工作失误检讨书范文
2014/09/19 职场文书
法定代表人授权委托书范文
2014/09/22 职场文书
2015年党员个人工作总结
2015/05/13 职场文书
小学思想品德教学反思
2016/02/24 职场文书
经典励志格言:每日一句,让你每天充满能量
2019/08/16 职场文书
MySQL 8.0 之不可见列的基本操作
2021/05/20 MySQL
java objectUtils 使用可能会出现的问题
2022/02/28 Java/Android
Android使用EventBus发送消息,Fragment中接收消息的方法会执行多次
2022/04/24 Java/Android