中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

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

澜沧| 当雄县| 关岭| 诸城市| 丰顺县| 互助| 三门峡市| 城步| 西平县| 漯河市| 牡丹江市| 建宁县| 赣榆县| 沙河市| 张家口市| 林甸县| 呼图壁县| 蓝田县| 崇州市| 抚松县| 黄浦区| 海原县| 信丰县| 武安市| 民县| 固安县| 江陵县| 清水河县| 肇庆市| 西贡区| 韶山市| 思茅市| 甘孜县| 商南县| 盐津县| 丘北县| 泾源县| 保山市| 绵阳市| 惠东县| 扎赉特旗|