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结合css实现网页换肤功能
Nov 02 Javascript
jQuery实战之仿淘宝商城左侧导航效果
Apr 12 Javascript
JQuery之拖拽插件实现代码
Apr 14 Javascript
兼容ie、firefox的图片自动缩放的css跟js代码分享
Jan 21 Javascript
不使用jquery实现js打字效果示例分享
Jan 19 Javascript
在JavaScript中如何解决用execCommand(
Oct 19 Javascript
angular2中Http请求原理与用法详解
Jan 11 Javascript
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
vue.js template模板的使用(仿饿了么布局)
Aug 13 Javascript
Vue+Element UI+Lumen实现通用表格分页功能
Feb 02 Javascript
jquery实现动态改变css样式的方法分析
May 27 jQuery
Javascript如何实现双指控制图片功能
Feb 25 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 数组教程 定义数组
2009/10/23 PHP
IE关闭时判断及AJAX注销案例学习
2013/02/18 Javascript
初识SmartJS - AOP三剑客
2014/06/08 Javascript
javascript格式化指定日期对象的方法
2015/04/21 Javascript
JS模仿腾讯图片站的图片翻页按钮效果完整实例
2016/06/21 Javascript
Node.js配合node-http-proxy解决本地开发ajax跨域问题
2016/08/31 Javascript
微信小程序 图片等比例缩放(图片自适应屏幕)
2016/11/16 Javascript
jQuery实现标签页效果实战(4)
2017/02/08 Javascript
webpack4 入门最简单的例子介绍
2018/09/05 Javascript
JS使用cookie保存用户登录信息操作示例
2019/05/30 Javascript
JS异步处理的进化史深入讲解
2019/08/25 Javascript
JS数组方法slice()用法实例分析
2020/01/18 Javascript
浅析Vue 中的 render 函数
2020/02/28 Javascript
在HTML中使用JavaScript的两种方法
2020/12/24 Javascript
js数组的基本使用总结
2021/01/18 Javascript
[01:01:52]DOTA2-DPC中国联赛定级赛 SAG vs iG BO3第二场 1月9日
2021/03/11 DOTA
Python中装饰器兼容加括号和不加括号的写法详解
2017/07/05 Python
python机器学习实战之树回归详解
2017/12/20 Python
python3操作微信itchat实现发送图片
2018/02/24 Python
python3中使用__slots__限定实例属性操作分析
2020/02/14 Python
Python request使用方法及问题总结
2020/04/26 Python
HTML5的文档结构和新增标签完全解析
2017/04/21 HTML / CSS
韩国女装NO.1网店:STYLENANDA
2016/09/16 全球购物
Belvilla德国:在线预订度假屋
2018/04/10 全球购物
英国皇家造币厂:The Royal Mint
2018/10/05 全球购物
如何从一个文件档案的尾端新增记录
2016/12/02 面试题
师范生教师实习自我鉴定
2013/09/27 职场文书
成人高等教育毕业生自我鉴定
2013/10/22 职场文书
党校学习自我鉴定
2014/02/24 职场文书
答谢会策划方案
2014/05/12 职场文书
音乐教师求职信
2014/06/28 职场文书
党员干部观看《周恩来四个昼夜》思想汇报
2014/09/10 职场文书
党员对照检查材料思想汇报
2014/09/16 职场文书
2015年勤工助学工作总结
2015/04/29 职场文书
2017寒假社会实践心得体会范文
2016/01/14 职场文书
redis击穿 雪崩 穿透超详细解决方案梳理
2022/03/17 Redis