js通過(guò)指定下標(biāo)或指定元素進(jìn)行刪除數(shù)組的實(shí)例
更新時(shí)間:2017年01月12日 09:07:25 投稿:jingxian
下面小編就為大家?guī)?lái)一篇js通過(guò)指定下標(biāo)或指定元素進(jìn)行刪除數(shù)組的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
實(shí)例如下:
刪除指定下標(biāo)數(shù)組元素
Array.prototype.del=function(index){
if(isNaN(index)||index>=this.length){
return false;
}
for(var i=0,n=0;i<this.length;i++){
if(this[i]!=this[index]){
this[n++]=this[i];
}
}
this.length-=1;
};
刪除指定元素
Array.prototype.indexOf = function(val) {
for (var i = 0; i < this.length; i++) {
if (this[i] == val) return i;
}
return -1;
};
Array.prototype.remove = function(val) {
var index = this.indexOf(val);
if (index > -1) {
this.splice(index, 1);
}
};
function a(){
var arr = [1, 2, 3, 4, 5];
alert(arr.toString());
arr.remove(3);
alert(arr.toString());
}
第一種調(diào)用方式
arr.del(0);
以上就是小編為大家?guī)?lái)的js通過(guò)指定下標(biāo)或指定元素進(jìn)行刪除數(shù)組的實(shí)例全部?jī)?nèi)容了,希望大家多多支持腳本之家~
相關(guān)文章
純js實(shí)現(xiàn)倒計(jì)時(shí)功能
本文主要介紹了通過(guò)js實(shí)現(xiàn)頁(yè)面的倒計(jì)時(shí)功能的思路與方法,具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧2017-01-01
詳解js私有作用域中創(chuàng)建特權(quán)方法
這篇文章主要為大家詳細(xì)介紹了js私有作用域中創(chuàng)建特權(quán)方法,何為特權(quán)方法,特權(quán)方法就是有權(quán)訪問(wèn)私有變量和私有函數(shù)的公有方法,感興趣的小伙伴們可以參考一下2016-01-01
微信開(kāi)發(fā) JS-SDK 6.0.2 經(jīng)常遇到問(wèn)題總結(jié)
本篇文章主要介紹了"微信微信JS-SDK 6.0.2 遇到問(wèn)題 ",主要涉及到微信微信JS-SDK 6.0.2 填坑筆記 方面的內(nèi)容,對(duì)于微信微信JS-SDK 6.0.2 填坑筆記 感興趣的同學(xué)可以參考一下。2016-12-12
Javascript中3個(gè)需要注意的運(yùn)算符
這篇文章主要介紹了Javascript中3個(gè)需要注意的運(yùn)算符,這3個(gè)運(yùn)算符的使用有很多需要注意的地方和有意思的地方,需要的朋友可以參考下2015-04-04
Bootstrap基本組件學(xué)習(xí)筆記之縮略圖(13)
這篇文章主要為大家詳細(xì)介紹了Bootstrap基本組件學(xué)習(xí)筆記之縮略圖,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12
javascript圖片滑動(dòng)效果實(shí)現(xiàn)
這篇文章主要介紹了超實(shí)用的javascript圖片滑動(dòng)效果實(shí)現(xiàn)方法,實(shí)例分析了javascript通過(guò)對(duì)頁(yè)面元素與相關(guān)屬性的操作實(shí)現(xiàn)滑動(dòng)菜單效果的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-11-11

