js怎么删除数组中某一元素


本文摘自PHP中文网,作者青灯夜游,侵删。

js删除数组中某一元素的方法:首先获取指定元素在数组中的位置(即索引index);然后使用splice()函数根据索引值来删除数组中的元素,语法格式“splice(index, 1)”。

本教程操作环境:windows7系统、ECMAScript 5版、Dell G3电脑。

首先可以给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为:

1

2

3

4

5

6

Array.prototype.indexOf = function(val) {

for (var i = 0; i < this.length; i++) {

if (this[i] == val) return i;

}

return -1;

};

然后使用通过得到这个元素的索引,使用js数组自己固有的函数去删除这个元素:

阅读剩余部分

相关阅读 >>

jquery wrap()方法是什么意思

createjs 小游戏开发的实例过程

jscript和javascript的区别是什么

javascript中amd和es6模块导入导出的比较(代码示例)

javascript怎么实现页面关闭

javascript的不等于是啥符号

javascript中typeof怎么用

资源合并与压缩的优化方法介绍

javascript有哪些事件属性

值得收藏的11个对开发有帮助的 js 技巧

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...