unshift()方法将一个或多个元素添加到数组的开头,并返回该数组的新长度。
注意:要将新元素追加到数组的末尾,请使用push()方法。
array.unshift(element1, ..., elementN)
var fruits = ["Banana", "Mango", "Apple"]; fruits.unshift("Strawberry");测试看看‹/›
表格中的数字指定了完全支持unshift()方法的第一个浏览器版本:
Method | |||||
unshift() | 1 | 1 | 是 | 是 | 9 |
参数 | 描述 |
---|---|
elementN | 要添加到数组开头的元素 |
返回值: | 返回数组的新长度 |
---|---|
JavaScript版本: | ECMAScript 1 |
以下代码将三个元素添加到数组中。total变量包含数组的新长度:
var fruits = ["Banana", "Mango", "Apple"]; var total = fruits.unshift("Strawberry", "Lychee", "Guava");测试看看‹/›
以下代码将输入字段的值添加到数组:
Banana,Mango,Apple