js 自定义删除值
来源:互联网 发布:note3删除预装软件 编辑:程序博客网 时间:2024/06/05 10:37
Array.prototype.del=function(n) { //n表示第几项,从0开始算起。
//prototype为对象原型,注意这里为对象增加自定义方法的方法。
if(n<0) //如果n<0,则不进行任何操作。
return this;
else
return this.slice(0,n).concat(this.slice(n+1,this.length));
/*
concat方法:返回一个新数组,这个新数组是由两个或更多数组组合而成的。
这里就是返回this.slice(0,n)/this.slice(n+1,this.length)
组成的新数组,这中间,刚好少了第n项。
slice方法: 返回一个数组的一段,两个参数,分别指定开始和结束的位置。
*/
}
//我们来试一试这个自己增加的方法
var test=new Array(0,1,2,3,4,5);
test=test.del(3); //从0算起,这里也就是删除第4项。
alert(test);
//prototype为对象原型,注意这里为对象增加自定义方法的方法。
if(n<0) //如果n<0,则不进行任何操作。
return this;
else
return this.slice(0,n).concat(this.slice(n+1,this.length));
/*
concat方法:返回一个新数组,这个新数组是由两个或更多数组组合而成的。
这里就是返回this.slice(0,n)/this.slice(n+1,this.length)
组成的新数组,这中间,刚好少了第n项。
slice方法: 返回一个数组的一段,两个参数,分别指定开始和结束的位置。
*/
}
//我们来试一试这个自己增加的方法
var test=new Array(0,1,2,3,4,5);
test=test.del(3); //从0算起,这里也就是删除第4项。
alert(test);
0 0
- js 自定义删除值
- js自定义对话框 过滤器 删除
- js中设置、取、修改、删除,自定义属性的值
- js根据值删除
- js数组自定义函数,是否存在val、删除val、
- js 自定义数组根据index索引删除元素
- 自定义删除
- js删除数组中的值
- javascript自定义右键菜单,js自定义右键删除——和派孔明
- js根据值删除Array的值
- js: select列表值的添加删除
- js数组删除指定的值
- js删除数组中指定的值
- js删除指定元素值进行封装
- GridView自定义编辑、删除
- GridView自定义编辑、删除
- 删除自定义的名称
- 删除空格自定义函数
- 信号调制--基带调制和射频调制
- Java线程_类锁(静态锁)的实现及讨论
- Wifi历险记
- Effective STL 第一章 第9条
- VS2010出现FileTracker : error FTK1011编译错误的解决办法
- js 自定义删除值
- Centos下安装中文输入法
- android_AsyncTask与Handler的相同点跟区别
- Unity界面插件NGUI基础教程
- struts2循环标签(将一个列表的内容在界面显示出来,自定义日期格式)
- c++ MFC 读取ini配置文件
- [Linux] 数据流重定向
- Zend Server 安装之后的500 internal server error错误解决
- 高峡大师分享