91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

洱源县| 晋江市| 镇坪县| 达拉特旗| 湖州市| 襄垣县| 柳河县| 香港| 施甸县| 清远市| 龙江县| 定安县| 金寨县| 石泉县| 依兰县| 内乡县| 米脂县| 汪清县| 禄丰县| 通河县| 轮台县| 灌南县| 阿拉善盟| 南丰县| 得荣县| 本溪| 湟中县| 锡林浩特市| 南康市| 临高县| 宁远县| 乳山市| 资讯| 东乌珠穆沁旗| 长兴县| 乌鲁木齐县| 巫溪县| 柘城县| 库车县| 即墨市| 昌宁县|