最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js中刪除數(shù)組中的某一元素實例(無下標時)

 更新時間:2017年02月28日 08:44:48   投稿:jingxian  
下面小編就為大家?guī)硪黄猨s中刪除數(shù)組中的某一元素實例(無下標時)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

1、使用filter數(shù)組去重;

var arr1 = [1,2,3,4,5,6];//待操作數(shù)組

var j = 2;//待刪除元素


var noRepeat = function(arr1,arr2){

return arr1.flter(function(e){

return arr2.indexOf(e) == -1;

})

};

var arr2 = [];

arr2.push(j);//保證待刪除數(shù)為數(shù)組,方便使用過濾器

console.log(noReapeat(arr1,arr2));//即得到剔除后的數(shù)組

2、常規(guī)方法獲得

//先從數(shù)組中找到待刪元素下標

Array.prototype.indexOf = function(val){

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

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

return -1;

}}

//使用splice進行刪除(注意:splice返回的是刪除的數(shù)組,我們需要的是刪除后的原數(shù)組)

Array.prototype.remove = function(val){

var index = this.indexOf(val);//調用上面函數(shù)獲取下標

if(index != -1){

this.splice(index,1);//刪除元素

return this;//已經(jīng)剔除的原數(shù)組

}

} 


//調用

var arr = [1,2,3,4,5];

console.log(arr.remove(3));

3、使用join,split,concat組合處理,有一定的局限性,操作也比較麻煩。

以上這篇js中刪除數(shù)組中的某一元素實例(無下標時)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

外汇| 博兴县| 四平市| 靖西县| 新丰县| 阜新| 澎湖县| 博客| 托克逊县| 灵丘县| 家居| 房山区| 班玛县| 铜川市| 灵山县| 邵阳县| 绍兴市| 军事| 丹棱县| 永嘉县| 阳泉市| 施甸县| 丰都县| 双辽市| 泽库县| 长岛县| 新民市| 麦盖提县| 眉山市| 乌兰浩特市| 平原县| 苏尼特右旗| 南充市| 庆安县| 师宗县| 石门县| 琼中| 浦江县| 雅江县| 平乡县| 安义县|