首頁技術(shù)文章正文

delete關(guān)鍵字刪除數(shù)組元素

更新時間:2022-02-17 來源:黑馬程序員 瀏覽量:

1645082075363_delete關(guān)鍵字刪除數(shù)組元素1.jpg


pop()方法和shift()方法在刪除數(shù)組元素的時候,仍然有一定的局限性,因為這兩個方法只能刪除固定位置的數(shù)組元素。想要刪除指定位置的數(shù)組元素,可以使用delete關(guān)健字實現(xiàn)。關(guān)于delete關(guān)鍵宇用法的示例代碼如下:

Var arr=['C/C++','iOS','C#','PHP','java'];//創(chuàng)建數(shù)組
delete arr[3];//使用delete刪除數(shù)組中索引為3的元素
console.log (arr);


使用console.log0方法輸出數(shù)組,結(jié)果如圖所示。

1645082130017_使用console.log0方法輸出數(shù)組.jpg

圖delete刪除指定數(shù)組元素

從圖15-8中可以看出,數(shù)組索引為3的元素已經(jīng)被刪除,顯示為empty。為什么會顯示empty呢?這是因為delete雖然刪除了數(shù)組元素,但是并不會將該元素占用的數(shù)組空間一并刪除,而是以empty填充。






猜你喜歡:

delete()方法刪除文件及目錄

JavaScript面向?qū)ο笤鯓觿h除標簽頁?

什么是環(huán)境變量,如何定義、刪除環(huán)境變量?

黑馬程序員HTML前端高級軟件工程師培訓課程

分享到:
在線咨詢 我要報名
和我們在線交談!