国产视频app在 js 中,可以使用 shift() 方法來刪除數組中的第一個元素,當然 js 中還有一個比之功能相近的方法 pop() ,它可以刪除數組中最后的一個元素。

js pop() 方法介紹

国产视频apppop():方法刪除并返回數組中的最后一個元素。

語法:

array.pop()

返回值:

返回數組中最后一個被刪除元素的值

注意:

pop()方法,只能修改數組的元素,并不能創建一個新的數組,如被處理的元素為空,則返回 "undefined"

js 刪除數組中最后一個元素的方法

js代碼:

<script>
    var arr = new Array('飛鳥慕魚','feiniaomy.com','mochu');
    // 刪除數組中最后一個元素
    arr.pop();
    console.log(arr);
</script>

打印結果:

["飛鳥慕魚", "feiniaomy.com"]

js 刪除數組中最后一個元素,不改變原數組返回新數組的方法

由于 pop()方法,只能修改數組,并不能保持原數組不變的情況下返回新的數組,所以我們要使用一個空數組來折中處理一下,來達到保留原數組不變的目的。

<script>
    var arr = new Array('a','b','c');
    // 賦值給一個新的數組變量
    var newarr = arr.concat();
    // 處理新的數組變量
    newarr.pop();
    console.log(arr);
    console.log(newarr);
</script>

打印結果:

["a", "b", "c"]
["a", "b"]

js 刪除數組最后一個元素,并返回被刪除的元素值

js 代碼:

<script>
    var arr = new Array('a','b','c');
    str = arr.pop();
    console.log(str);
</script>

打印結果:c