亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時間:2017年02月28日 08:44:48   投稿:jingxian  
下面小編就為大家?guī)硪黄猨s中刪除數(shù)組中的某一元素實例(無下標(biāo)時)。小編覺得挺不錯的,現(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ù)組中找到待刪元素下標(biāo)

Array.prototype.indexOf = function(val){

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

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

return -1;

}}

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

Array.prototype.remove = function(val){

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

if(index != -1){

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

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

}

} 


//調(diào)用

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

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

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

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

相關(guān)文章

  • JavaScript中檢測數(shù)據(jù)類型的四種方法

    JavaScript中檢測數(shù)據(jù)類型的四種方法

    這篇文章主要給大家分享的是JavaScript中檢測數(shù)據(jù)類型的四種方法,有 typeof、instanceof、constructor、Object.prototype.toString.call(),下面文章詳細(xì)介紹內(nèi)容,需要的小伙伴可以參考一下
    2022-01-01
  • js document.write()使用介紹

    js document.write()使用介紹

    一個最基本的JavaScript命令是document.write。這個命令簡單地打印指定的文本內(nèi)容到頁面上。為了逐字打印文本,在打印的文本字符串加上單引號
    2014-02-02
  • uni-app瀑布流效果實現(xiàn)方法

    uni-app瀑布流效果實現(xiàn)方法

    Uni-app是一個基于Vue.js開發(fā)跨平臺應(yīng)用的框架,它可以將代碼編譯成多個平臺下的原生應(yīng)用,這篇文章主要給大家介紹了關(guān)于uni-app瀑布流效果的相關(guān)資料,需要的朋友可以參考下
    2023-12-12
  • javascript在當(dāng)前窗口關(guān)閉前檢測窗口是否關(guān)閉

    javascript在當(dāng)前窗口關(guān)閉前檢測窗口是否關(guān)閉

    檢測窗口是否關(guān)閉,在當(dāng)前窗口關(guān)閉前使用js做到這一點,下面是具體的實現(xiàn),感興趣的朋友可以參考下
    2014-09-09
  • JavaScript中Number對象的toFixed() 方法詳解

    JavaScript中Number對象的toFixed() 方法詳解

    下面小編就為大家?guī)硪黄狫avaScript中Number對象的toFixed() 方法詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • vite添加環(huán)境變量import.meta.env的方法

    vite添加環(huán)境變量import.meta.env的方法

    在不同的文件里面配置不同的環(huán)境變量,可以讓我們的配置更加容易維護(hù)和使用,這里我們說下vite配置環(huán)境變量和模式是怎么配置的,對vite環(huán)境變量相關(guān)知識感興趣的朋友跟隨小編一起看看吧
    2023-10-10
  • JS代碼屏蔽F12,右鍵,粘貼,復(fù)制,剪切,選中,操作實例

    JS代碼屏蔽F12,右鍵,粘貼,復(fù)制,剪切,選中,操作實例

    在本篇文章里小編給大家分享的是關(guān)于利用JS代碼屏蔽F12,右鍵,粘貼,復(fù)制,剪切,選中,操作,需要的朋友們學(xué)習(xí)下。
    2019-09-09
  • 理解JS綁定事件

    理解JS綁定事件

    這篇文章主要幫助大家深入理解JS綁定事件,介紹了六種JS綁定事件的情況,感興趣的小伙伴們可以參考一下
    2016-01-01
  • 中文字符串截取的js函數(shù)代碼

    中文字符串截取的js函數(shù)代碼

    有時在顯示某段文字的時候,可能會太長,影響我們頁面的顯示效果,如果僅是英文,那么我們可以用String.substring(start, end)函數(shù)就已經(jīng)夠用了,但是通常我們都會遇到既有英文,又有漢字的情況
    2013-04-04
  • JavaScript ES6常用基礎(chǔ)知識總結(jié)

    JavaScript ES6常用基礎(chǔ)知識總結(jié)

    ES6中為我們提供了很多好用的新特性,其中包括let,箭頭函數(shù)以及擴(kuò)展運算符…等,以下就是總結(jié)的常用基礎(chǔ)知識
    2019-02-02

最新評論