按索引和键值删除数组元素的js函数
2009-12-08 13:10
316 查看
Array.prototype.removeIndex = function(i)
{
if (isNaN(i) || i > this.length)
return false;
this.splice(i,1);
}
Array.prototype.remove = function(key)
{
for (var i = 0; i < this.length; ++i)
{
if (this[i] == key)
this.splice(i, 1);
}
}
b = ['1','2','3','4','5'];
alert("elements: "+b+"nLength: "+b.length);
b.remove('4'); //删除值为'4'的元素
b.removeIndex(3) //删除下标为1的元素
alert("elements: "+b+"nLength: "+b.length);
{
if (isNaN(i) || i > this.length)
return false;
this.splice(i,1);
}
Array.prototype.remove = function(key)
{
for (var i = 0; i < this.length; ++i)
{
if (this[i] == key)
this.splice(i, 1);
}
}
b = ['1','2','3','4','5'];
alert("elements: "+b+"nLength: "+b.length);
b.remove('4'); //删除值为'4'的元素
b.removeIndex(3) //删除下标为1的元素
alert("elements: "+b+"nLength: "+b.length);
相关文章推荐
- JS删除数组元素的函数介绍
- js 操作数组函数 (查找、删除 js中指定的数组元素)
- JS删除数组元素的函数介绍
- dict()字典的函数『索引 新增 删除 键、值、键值对 循环 长度』
- JS删除数组元素的函数介绍
- js删除数组元素
- js 删除数组元素
- jQuery的index()原生js实现以及删除空白文本节点函数
- js中数组元素的删除
- js中函数的三种定义方式、函数声明、函数同名重复、函数删除、
- 实现函数功能对数组元素进行插入、删除、查询操作
- js几行代码实现数组元素删除,无占位,改长度
- js中数组元素去重复函数
- 用索引删除数组元素,防止删除元素对索引造成干扰的两种解决方法
- js删除数组元素、清空数组的简单方法
- JS中split用法,JS删除数组元素
- js数组元素的添加和删除
- js删除数组元素、清空数组的简单方法(必看)
- PHP删除数组元素与删除重复数组函数
- JS删除数组元素