js 删除指定的元素

简介: .使用splice(start,num);方法删除元素。start:开始删除的索引位置,从0开始;num,删除的元素个数

思路:


1.找到指定元素在数组中的索引值

Array.prototype.indexOf=function(var){
      for(var i=0;i<this.lenght;i++){
            if(this.[i]==val)
                    return i;
      }
     return -1;//没有找到返回-1.
}



2.使用splice(start,num);方法删除元素。start:开始删除的索引位置,从0开始;num,删除的元素个数。代码如下:


Array.prototype.remove=function(val){
       var index=this.indexOf(val);//调用刚才的indexof方法,得到索引值
       if(index>-1){
            this.splice(index,1);//从第index元素开始,删除1个元素。
       }
}
目录
相关文章
|
29天前
|
JavaScript 前端开发
JavaScript操作DOM元素
JavaScript操作DOM元素
11 1
|
1月前
|
JavaScript 前端开发
JavaScript如何遍历表单元素?
JavaScript如何遍历表单元素?
|
3月前
|
JavaScript 前端开发 小程序
js将数组中相同的元素进行分组 必看
js将数组中相同的元素进行分组 必看
|
4月前
|
JavaScript 前端开发
JavaScript DOM 操作:如何动态创建和插入元素?
JavaScript DOM 操作:如何动态创建和插入元素?
42 1
|
4月前
|
JavaScript 前端开发
JavaScript DOM 操作:如何选中一个 HTML 元素?有哪些方法?
JavaScript DOM 操作:如何选中一个 HTML 元素?有哪些方法?
65 1
|
3月前
|
JavaScript
如何用js在页面中添加元素?
如何用js在页面中添加元素?
27 0
|
2天前
|
JavaScript 前端开发
js怎么删除html元素
js怎么删除html元素
17 10
|
2天前
|
JavaScript 前端开发
js添加、删除、替换或插入元素。
js添加、删除、替换或插入元素。
6 0
|
1月前
|
JSON JavaScript 前端开发
JavaScript随手笔记---数组中相同的元素进行分组(数据聚合) groupBy函数
JavaScript随手笔记---数组中相同的元素进行分组(数据聚合) groupBy函数
|
1月前
|
JavaScript 前端开发
JS获取DOM元素的八种方法(含代码,简单易懂)
JS获取DOM元素的八种方法(含代码,简单易懂)