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中的Window窗口对象
Jan 16 Javascript
在新窗口打开超链接的方法小结
Apr 14 Javascript
javascript设置金额样式转换保留两位小数示例代码
Dec 04 Javascript
中止javascript执行的方法
Feb 14 Javascript
javascript数组随机排序实例分析
Jul 22 Javascript
js实现的下拉框二级联动效果
Apr 30 Javascript
JavaScript表单验证完美代码
Mar 02 Javascript
使用webpack打包koa2 框架app
Feb 02 Javascript
详解Angular6 热加载配置方案
Aug 18 Javascript
JavaScript栈和队列相关操作与实现方法详解
Dec 07 Javascript
Vue中使用matomo进行访问流量统计的实现
Nov 05 Javascript
Vue + Node.js + MongoDB图片上传组件实现图片预览和删除功能详解
Apr 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中header和session_start前不能有输出原因分析
2013/01/11 PHP
最准确的php截取字符串长度函数
2015/10/29 PHP
深入理解 PHP7 中全新的 zval 容器和引用计数机制
2018/10/15 PHP
jQuery的初始化与对象构建之浅析
2011/04/12 Javascript
javascript计算当月剩余天数(天数计算器)示例代码
2014/01/09 Javascript
sliderToggle在写jquery的计时器setTimeouter中不生效
2014/05/26 Javascript
JS根据key值获取URL中的参数值及把URL的参数转换成json对象
2015/08/26 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
nodejs+websocket实时聊天系统改进版
2017/05/18 NodeJs
js实现单张图片平移切换效果
2017/10/11 Javascript
Vue三层嵌套路由的示例代码
2018/05/05 Javascript
详解Vue基于vue-quill-editor富文本编辑器使用心得
2019/01/03 Javascript
小程序使用wxs解决wxml保留2位小数问题
2019/12/13 Javascript
JS数组方法push()、pop()用法实例分析
2020/01/18 Javascript
解决Echarts2竖直datazoom滑动后显示数据不全的问题
2020/07/20 Javascript
Vue 请求传公共参数的操作
2020/07/31 Javascript
[46:04]Liquid vs VP Supermajor决赛 BO 第四场 6.10
2018/07/05 DOTA
Python中Collection的使用小技巧
2014/08/18 Python
python中日志logging模块的性能及多进程详解
2017/07/18 Python
Python随机生成均匀分布在三角形内或者任意多边形内的点
2017/12/14 Python
tensorflow中next_batch的具体使用
2018/02/02 Python
python实现决策树分类(2)
2018/08/30 Python
python用列表生成式写嵌套循环的方法
2018/11/08 Python
详解Python使用Plotly绘图工具,绘制甘特图
2019/04/02 Python
Python利用神经网络解决非线性回归问题实例详解
2019/07/19 Python
150行Python代码实现带界面的数独游戏
2020/04/04 Python
细说CSS3中box属性中的overflow-x属性和overflow-y属性值的效果
2014/07/21 HTML / CSS
如何减少垃圾回收让内存更加有效使用
2013/10/18 面试题
有创意的广告词
2014/03/18 职场文书
个人借款担保书
2014/04/02 职场文书
《窗前的气球》教学反思
2014/04/07 职场文书
安全生产月宣传标语
2014/10/06 职场文书
离职报告格式
2014/11/04 职场文书
关于召开会议的通知
2015/04/15 职场文书
2016应届毕业生实习心得体会
2015/10/09 职场文书
JavaScript架构搭建前端监控如何采集异常数据
2022/06/25 Javascript