Javascript根据指定下标或对象删除数组元素


Posted in Javascript onDecember 21, 2012

将一下代码放在全局js文件中:
Js代码

/** 
*删除数组指定下标或指定对象 
*/ 
Array.prototype.remove=function(obj){ 
for(var i =0;i <this.length;i++){ 
var temp = this[i]; 
if(!isNaN(obj)){ 
temp=i; 
} 
if(temp == obj){ 
for(var j = i;j <this.length;j++){ 
this[j]=this[j+1]; 
} 
this.length = this.length-1; 
} 
} 
}

使用方法:
Js代码
var arr =new Array(); 
arr[0]="dddddd"; 
arr[1]="dxxxxxxx"; 
arr[2]="vvvvvvv"; 
arr[3]="dbbbbb"; 
var str ="vvvvvvv"; 
arr.remove(3);//删除下标为3的对象 
arr.remove(str);//删除对象值为“vvvvvvv”
Javascript 相关文章推荐
jquery 事件执行检测代码
Dec 09 Javascript
jQuery ajax BUG:object doesn't support this property or method
Jul 06 Javascript
Jquery绑定事件(bind和live的区别介绍)
Aug 23 Javascript
jQuery获取对象简单实现方法小结
Oct 30 Javascript
javascript显式类型转换实例分析
Apr 25 Javascript
javascript简单比较日期大小的方法
Jan 05 Javascript
BootStrap入门教程(三)之响应式原理
Sep 19 Javascript
Angular ng-repeat遍历渲染完页面后执行其他操作详细介绍
Dec 13 Javascript
Javascript实现页面滚动时导航智能定位
May 06 Javascript
javascript简写常用的12个技巧(可以大大减少你的js代码量)
Mar 28 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
Nov 09 Javascript
Webpack 4如何动态切割JS注入文件名详解
Jul 09 Javascript
JavaScript实现统计文本框Textarea字数增强用户体验
Dec 21 #Javascript
js返回上一页并刷新代码整理
Dec 21 #Javascript
左右悬浮可分组的网站QQ在线客服代码(可谓经典)
Dec 21 #Javascript
JS弹出窗口代码大全(详细整理)
Dec 21 #Javascript
mailto的使用技巧分享
Dec 21 #Javascript
一个页面放2段图片滚动代码出现冲突的问题如何解决
Dec 21 #Javascript
TextArea设置MaxLength属性最大输入值的js代码
Dec 21 #Javascript
You might like
PHP中uploaded_files函数使用方法详解
2011/03/09 PHP
php读取csv数据保存到数组的方法
2015/01/03 PHP
CI框架入门之MVC简单示例
2016/11/21 PHP
详解Laravel5.6 Passport实现Api接口认证
2018/07/27 PHP
functional继承模式 摘自javascript:the good parts
2011/06/20 Javascript
jQuery EasyUI API 中文文档 DateTimeBox日期时间框
2011/10/16 Javascript
判断文件是否正在被使用的JS代码
2013/12/21 Javascript
jquery 按键盘上的enter事件
2014/05/11 Javascript
浅析jQuery移动开发中内联按钮和分组按钮的编写
2015/12/04 Javascript
JS闭包、作用域链、垃圾回收、内存泄露相关知识小结
2016/05/16 Javascript
基于jQuery实现仿百度首页选项卡切换效果
2016/05/29 Javascript
AngularJS包括详解及示例代码
2016/08/17 Javascript
分类解析jQuery选择器
2016/11/23 Javascript
微信小程序 标签传入数据
2017/05/08 Javascript
nodejs6下使用koa2框架实例
2017/05/18 NodeJs
详解使用Node.js 将txt文件转为Excel文件
2017/07/05 Javascript
Angular2+如何去除url中的#号详解
2017/12/20 Javascript
js全屏事件fullscreenchange 实现全屏、退出全屏操作
2019/09/17 Javascript
JS严格模式原理与用法实例分析
2020/04/27 Javascript
[42:48]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第二场 12.11
2020/12/16 DOTA
python PIL模块与随机生成中文验证码
2016/02/27 Python
Python基于二分查找实现求整数平方根的方法
2016/05/12 Python
详解python如何调用C/C++底层库与互相传值
2016/08/10 Python
Python tkinter的grid布局及Text动态显示方法
2018/10/11 Python
Django添加KindEditor富文本编辑器的使用
2018/10/24 Python
pandas通过字典生成dataframe的方法步骤
2019/07/23 Python
pycharm重命名文件的方法步骤
2019/07/29 Python
Django数据结果集序列化并展示实现过程
2020/04/22 Python
Python非单向递归函数如何返回全部结果
2020/12/18 Python
K近邻法(KNN)相关知识总结以及如何用python实现
2021/01/28 Python
男方父母证婚词
2014/01/12 职场文书
节约用水的口号
2014/06/20 职场文书
受资助学生感谢信
2015/01/21 职场文书
任命通知范文
2015/04/21 职场文书
PHP命令行与定时任务
2021/04/01 PHP
四十九个javascript小知识实用技巧
2021/11/20 Javascript