es6數(shù)組如何去掉規(guī)定的值

這篇“es6數(shù)組如何去掉規(guī)定的值”文章的知識點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“es6數(shù)組如何去掉規(guī)定的值”文章吧。

站在用戶的角度思考問題,與客戶深入溝通,找到臨淄網(wǎng)站設(shè)計(jì)與臨淄網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗(yàn)好的作品,建站類型包括:做網(wǎng)站、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名申請、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋臨淄地區(qū)。

去掉方法:1、用“arr.splice(arr.indexOf("指定值"),1)”語句,用indexOf()查找指定值的位置,再用splice()根據(jù)位置刪除該元素;2、用“delete arr[arr.indexOf("值")]”語句。

本教程操作環(huán)境:windows7系統(tǒng)、ECMAScript 6版、Dell G3電腦。

es6數(shù)組去掉規(guī)定的值

方法1:利用indexOf()和splice()方法

實(shí)現(xiàn)思路:

  • 利用indexOf()查找指定值的位置

  • 使用splice()根據(jù)位置刪除該元素

實(shí)現(xiàn)代碼:

var arr = ["Banana", "Orange", "Apple", "Mango"];
console.log(arr);
var a = arr.indexOf("Apple");
arr.splice(a,1);
console.log(arr);

es6數(shù)組如何去掉規(guī)定的值

方法2:利用indexOf()方法和delete關(guān)鍵字

實(shí)現(xiàn)思路:

  • 利用indexOf()查找指定值的位置

  • 使用delete關(guān)鍵字根據(jù)位置刪除該元素

delete arr[index];

實(shí)現(xiàn)代碼:

var arr = ["Banana", "Orange", "Apple", "Mango"];
console.log(arr);
var index = arr.indexOf("Orange");
delete arr[index];
console.log(arr);

es6數(shù)組如何去掉規(guī)定的值

說明:使用delete刪除元素后,該下標(biāo)位置元素會顯示為undefined,即空位元素

以上就是關(guān)于“es6數(shù)組如何去掉規(guī)定的值”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對大家有幫助,若想了解更多相關(guān)的知識內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)站欄目:es6數(shù)組如何去掉規(guī)定的值
分享地址:http://bm7419.com/article12/pcepdc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、動態(tài)網(wǎng)站、電子商務(wù)靜態(tài)網(wǎng)站、域名注冊、移動網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站