学会奔跑!

js unshift()

定义与用法

unshift()方法可像数组添加一个或多个元素 并返回新长度

语法

arrayObject.unshift(newElement1,newElement2,......,newElementX)

参数

newElement1 向数组添加的第一个元素(提示:参数长度最少为一)

newElement2 向数组添加的第二个元素

newElementX 向数组添加的第X个元素

说明

unshift()方法是把他的参数添加到arrayObject头部 并将已存在的元素依次向较高下标处移动 所添加的第一个元素为arrayObject()的第一个元素 所添加的第二个元素为arrayObject()的第二个元素 以此类推

提示

unshift()方法会改变数组长度 IE浏览器中unshift()方法不能正常工作

实例

<script>
    var arr=['job','bill','john'];
    console.log(arr)//["job", "bill", "john"]
    arr.unshift('thomas');
    console.log(arr)//["thomas", "job", "bill", "john"]
</script>

  

posted @ 2016-08-03 10:24  loriby  阅读(1505)  评论(0编辑  收藏  举报
点击进入