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 相关文章推荐
一段好玩的JavaScript代码
Dec 01 Javascript
Jquery焦点与失去焦点示例应用
Jun 10 Javascript
解决jquery实现的radio重新选中的问题
Jul 03 Javascript
Bootstrap每天必学之导航条(二)
Mar 01 Javascript
js中的触发事件对象event.srcElement与event.target详解
Mar 15 Javascript
Vue实现双向数据绑定
May 03 Javascript
JS奇技之利用scroll来监听resize详解
Jun 15 Javascript
JS实现验证码倒计时的注册页面
Jan 02 Javascript
JS中的回调函数实例浅析
Mar 21 Javascript
微信小程序返回箭头跳转到指定页面实例解析
Oct 08 Javascript
Vue 实现输入框新增搜索历史记录功能
Oct 15 Javascript
Vue实现省市区三级联动
Dec 27 Vue.js
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 - Html Transfer Code
2006/10/09 PHP
PHP程序中的文件锁、互斥锁、读写锁使用技巧解析
2016/03/21 PHP
Laravel 在views中加载公共页面的实现代码
2019/10/22 PHP
从JavaScript的函数重名看其初始化方式
2007/03/08 Javascript
不同浏览器对回车提交表单的处理办法
2010/02/13 Javascript
JavaScript浏览器选项卡效果
2010/08/25 Javascript
Jquery数独游戏解析(一)-页面布局
2010/11/05 Javascript
setInterval()和setTimeout()的用法和区别示例介绍
2013/11/17 Javascript
JS回调函数的应用简单实例
2014/09/17 Javascript
jQuery中addClass()方法用法实例
2015/01/05 Javascript
zepto.js中tap事件阻止冒泡的实现方法
2015/02/12 Javascript
javascript的 {} 语句块详解
2016/02/27 Javascript
基于jQuery实现动态搜索显示功能
2016/05/05 Javascript
AngularJS执行流程详解
2017/02/17 Javascript
vue.js 获取当前自定义属性值
2017/06/01 Javascript
angularJS自定义directive之带参方法传递详解
2018/10/09 Javascript
vue 移动端适配方案详解
2018/11/15 Javascript
JS隐藏号码中间4位代码实例
2019/04/09 Javascript
微信小程序与公众号实现数据互通的方法
2019/07/25 Javascript
python正则表达式去掉数字中的逗号(python正则匹配逗号)
2013/12/25 Python
跟老齐学Python之让人欢喜让人忧的迭代
2014/10/02 Python
python端口扫描系统实现方法
2014/11/19 Python
Python利用scapy实现ARP欺骗的方法
2019/07/23 Python
深入浅析HTML5中的article和section的区别
2018/05/15 HTML / CSS
英国最大的奢侈珠宝和手表网站:C W Sellors
2017/02/10 全球购物
Glamest意大利:女性在线奢侈品零售店
2019/04/28 全球购物
英国领先的电动可调床制造商:Laybrook
2019/12/26 全球购物
项目专员岗位职责
2013/12/04 职场文书
前台文员职责范本
2014/03/07 职场文书
单位消防安全责任书
2014/07/23 职场文书
法定代表人授权委托书范文
2014/08/02 职场文书
医德医风自我评价
2014/09/19 职场文书
预备党员转正思想汇报
2014/09/26 职场文书
休学证明范本
2015/06/19 职场文书
司法廉洁教育心得体会
2016/01/20 职场文书
读后感怎么写?书写读后感的基本技巧!
2019/12/10 职场文书