javascript unshift() 方法


  翻譯結果:

英 [ʌn'ʃɪft]   美 [ʌn'ʃɪft]  

vi.鬆開打字機或鍵盤的字型變換鍵

javascript unshift() 方法語法

作用:在陣列的開頭新增一個或更多元素,並傳回新的長度。

語法:arrayObject.unshift(newelement1,newelement2,....,newelementX)

參數:newelement1    必要。向數組添加的第一個元素。    newelement2    可選。在陣列中新增的第二個元素。    newelementX    可選。可添加若干個元素。    

傳回:arrayObject 的新長度。

說明:unshift() 方法將把它的參數插入arrayObject 的頭部,並將已經存在的元素順次地移到較高的下標處,以便留出空間。此方法的第一個參數將成為陣列的新元素 0,如果還有第二個參數,它將成為新的元素 1,以此類推。請注意,unshift() 方法不會建立新的創建,而是直接修改原有的陣列。

註解:此方法會改變陣列的長度。 unshift() 方法無法在 Internet Explorer 中正確地運作!要把一個或多個元素加到陣列的尾部,請使用 push() 方法。

javascript unshift() 方法範例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<script type="text/javascript">

    var arr = new Array()
    arr[0] = "George"
    arr[1] = "John"
    arr[2] = "Thomas"

    document.write(arr + "<br />")
    document.write(arr.unshift("William") + "<br />")
    document.write(arr)

</script>

</body>
</html>

執行實例 »

點擊 "執行實例" 按鈕查看線上實例

首頁

影片

問答