JS数组unshift()方法,在数组起始位置添加一个或多个元素
unshift()方法描述
在JavaScript中,unshift()是在数组的起始位置添加一个或若干个元素的方法,可以接收一个或若干个参数,用于指定unshift()方法所要添加的数组元素,原数组中各索引位置上的值可能因此发生改变。
unshift()调用语法和参数
arr.unshift( ele1, ele2, ... elen )
unshift()方法返回值
添加了新元素的数组。
unshift()方法实例代码,及在线编辑器
<script>
var x = ['python全栈']
alert(x[0])
x.unshift('web')
alert(x + ' x数组索引0位置上变化为:' +x[0])
x.unshift('笨鸟工具','x1y1z1.com')
alert(x)
</script>
代码解析
如上代码,当为unshift()方法传递多个参数时,unshift()为数组添加元素的顺序是“堆栈式”的,即后添加的参数先添加到数组。