1.shift()
shift() 方法用于把數(shù)組的第一個(gè)元素從其中刪除,并返回第一個(gè)元素的值.
<script type="text/javascript">
var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr + "<br />")
document.write(arr.shift() + "<br />")
document.write(arr)
</script><pre name="code" class="html">
2.unshift()
unshift() 方法可向數(shù)組的開頭添加一個(gè)或更多元素,并返回新的長(zhǎng)度瀑踢。
語法arrA.unshift(參數(shù)1,參數(shù)2,....參數(shù)x);參數(shù)1:必選.向數(shù)組添加第一個(gè)元素,其他參數(shù)為可選,向數(shù)組中添加多個(gè)元素.該方法會(huì)改變數(shù)組的長(zhǎng)度,要把一個(gè)或者多個(gè)元素添加到數(shù)組的尾部,請(qǐng)使用push();
<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>