亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

javascript刪除數組元素的方法

發布時間:2021-05-18 13:38:39 來源:億速云 閱讀:134 作者:小新 欄目:web開發

這篇文章給大家分享的是有關javascript刪除數組元素的方法的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

刪除方法:1、length屬性從數組末尾刪除元素,語法“數組名.length=值”;2、delete關鍵字刪除指定元素,語法“delete 數組名[下標]”;3、splice()函數,語法“數組名.splice(開始位置, 刪除數目)”。

本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

length屬性

JavaScript中Array的length屬性非常有特點一一它不是只讀的。因此,可以通過設置這個屬性來達到從數組的末尾移除項或添加新項的目的。

var colors = ["red", "blue", "grey"]; // 創建一個包含3個字符串的數組
colors.length = 2;

console.log(colors[2]); // undefined

delete關鍵字

JavaScript提供了一個delete關鍵字用來刪除(清除)數組元素。

var colors = ["red", "blue", "grey", "green"];
delete colors[0];

console.log(colors); // [undefined, "blue", "grey", "green"]

要注意的是,使用delete刪除元素之后數組長度不變,只是被刪除元素被置為undefined了。

splice()操作方法

在JavaScript的Array對象中提供了一個splice()方法用于對數組進行特定的操作。splice()恐怕要算最強大的數組方法了,他的用法有很多種,在此只介紹刪除數組元素的方法。在刪除數組元素的時候,它可以刪除任意數量的項,只需要指定2個參數:要刪除的第一項的位置和要刪除的項數。

var colors = ["red", "blue", "grey"];
var color = colors.splice(0, 1);

console.log(color); // "red"
console.log(colors); // ["blue", "grey"]

可以看出,在調用了splice(0, 1)方法時,數組從第一項開始,刪除了一項。

JavaScript可以做什么

1.可以使網頁具有交互性,例如響應用戶點擊,給用戶提供更好的體驗。 2.可以處理表單,檢驗用戶的輸入,并提供及時反饋節省用戶時間。 3.可以根據用戶的操作,動態的創建頁面。 4使用JavaScript可以通過設置cookie存儲在瀏覽器上的一些臨時信息。

感謝各位的閱讀!關于“javascript刪除數組元素的方法”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南华县| 高唐县| 岗巴县| 德安县| 阜新市| 昌都县| 漳浦县| 佛教| 定安县| 呼伦贝尔市| 琼海市| 福贡县| 汉中市| 黑龙江省| 台湾省| 高碑店市| 北辰区| 定日县| 乐至县| 鹤壁市| 乌拉特后旗| 台安县| 景宁| 顺义区| 北碚区| 柘荣县| 晋城| 彭州市| 临江市| 庆阳市| 博乐市| 铜梁县| 邯郸市| 清丰县| 宝兴县| 彩票| 临邑县| 囊谦县| 龙胜| 东城区| 基隆市|