unshift()方法將一個(gè)或多個(gè)元素添加到數(shù)組的開(kāi)頭,并返回該數(shù)組的新長(zhǎng)度。
注意:要將新元素追加到數(shù)組的末尾,請(qǐng)使用push()方法。
array.unshift(element1, ..., elementN)
var fruits = ["Banana", "Mango", "Apple"]; fruits.unshift("Strawberry");測(cè)試看看?/?
表格中的數(shù)字指定了完全支持unshift()方法的第一個(gè)瀏覽器版本:
Method | ![]() | ![]() | ![]() | ![]() | ![]() |
unshift() | 1 | 1 | 是 | 是 | 9 |
參數(shù) | 描述 |
---|---|
elementN | 要添加到數(shù)組開(kāi)頭的元素 |
返回值: | 返回?cái)?shù)組的新長(zhǎng)度 |
---|---|
JavaScript版本: | ECMAScript 1 |
以下代碼將三個(gè)元素添加到數(shù)組中。total變量包含數(shù)組的新長(zhǎng)度:
var fruits = ["Banana", "Mango", "Apple"]; var total = fruits.unshift("Strawberry", "Lychee", "Guava");測(cè)試看看?/?
以下代碼將輸入字段的值添加到數(shù)組:
Banana,Mango,Apple