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显示隐藏层比较不错的方法分析
Sep 30 Javascript
JQuery 返回布尔值Is()条件判断方法代码
May 14 Javascript
JavaScript代码简单实现求杨辉三角给定行的最大值
Oct 29 Javascript
Jquery中find与each方法用法实例
Feb 04 Javascript
JavaScript每天必学之事件
Sep 18 Javascript
JS中事件冒泡和事件捕获介绍
Dec 13 Javascript
yarn的使用与升级Node.js的方法详解
Jun 04 Javascript
利用JavaScript对中文(汉字)进行排序实例详解
Jun 18 Javascript
BootStrap入门学习第一篇
Aug 28 Javascript
JS逻辑运算符短路操作实例分析
Jul 09 Javascript
小程序实现日历左右滑动效果
Oct 21 Javascript
Element中Slider滑块的具体使用
Jul 29 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无限分类的类
2007/01/02 PHP
教你如何使用php session
2013/10/28 PHP
php简单实现无限分类树形列表的方法
2015/03/27 PHP
php操作MongoDB类实例
2015/06/17 PHP
PHP7 其他修改
2021/03/09 PHP
javascript判断ie浏览器6/7版本加载不同样式表的实现代码
2011/12/26 Javascript
Javascript Web Slider 焦点图示例源码
2013/10/10 Javascript
使用GruntJS构建Web程序之安装篇
2014/06/04 Javascript
node.js中的fs.futimes方法使用说明
2014/12/17 Javascript
JS中Location使用详解
2015/05/12 Javascript
JS制作手机端自适应缩放显示
2015/06/11 Javascript
JS &amp; JQuery 动态添加 select option
2016/06/08 Javascript
JS中的进制转换以及作用
2016/06/26 Javascript
vue.js入门教程之计算属性
2016/09/01 Javascript
Angular和Vue双向数据绑定的实现原理(重点是vue的双向绑定)
2016/11/22 Javascript
vue中将网页打印成pdf实例代码
2017/06/15 Javascript
Vue导出json数据到Excel电子表格的示例
2017/12/04 Javascript
async/await地狱该如何避免详解
2018/05/10 Javascript
实例解析Vue.js下载方式及基本概念
2018/05/11 Javascript
react-router4按需加载(踩坑填坑)
2019/01/06 Javascript
js实现全选和全不选功能
2020/07/28 Javascript
vue使用canvas实现移动端手写签名
2020/09/22 Javascript
python中Genarator函数用法分析
2015/04/08 Python
python数据预处理之将类别数据转换为数值的方法
2017/07/05 Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
2017/09/30 Python
python模仿网页版微信发送消息功能
2018/02/24 Python
Python 迭代,for...in遍历,迭代原理与应用示例
2019/10/12 Python
使用Puppeteer爬取微信文章的实现
2020/02/11 Python
捷克购买家具网站:JENA nábytek
2020/03/19 全球购物
英语专业学子个人的自我评价
2013/10/02 职场文书
金融专业大学生职业生涯规划范文
2014/01/16 职场文书
单位提档介绍信
2014/01/17 职场文书
外语专业毕业生自荐信
2014/04/14 职场文书
教师国庆节演讲稿范文2014
2014/09/21 职场文书
员工离职通知函
2015/04/25 职场文书
my.ini优化mysql数据库性能的十个参数(推荐)
2021/05/26 MySQL