归纳整理JavaScript中push()、pop()、unshift()、shift()方法
已收录本篇文章给大家带来了关于javascript的相关知识,其中主要介绍了关于JavaScript的push()、pop()、unshift()、shift() 方法的使用,下面一起来看一下,希望对大家有帮助。
【相关推荐:javascript视频教程、web前端】 官方语法: 官方语法: 官方语法: 官方语法: push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。 语法: 参数描述: newelement1:必需。要添加到数组的第一个元素。 newelement2:可选。要添加到数组的第二个元素。 newelementX:可选。可添加多个元素。 返回值: 把指定的值添加到数组后的新长度。 实例: 输出: pop() 方法用于删除并返回数组的最后一个元素。 语法: 返回值: arrayObject 的最后一个元素。 实例: 输出: unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。 语法: 参数描述: newelement1:必需。向数组添加的第一个元素。 newelement2:可选。向数组添加的第二个元素。 newelementX:可选。可添加若干个元素。 返回值: arrayObject 的新长度。 实例: 输出: shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。 语法: 返回值: 数组原来的第一个元素的值。 实例: 输出: 【相关推荐:javascript视频教程、web前端】 以上就是归纳整理JavaScript中push()、pop()、unshift()、shift()方法的详细内容,更多请关注php中文网其它相关文章!
总结介绍:
pop
():该方法用于删除数组的最后一个元素,并返回被删除的元素。arrayObject.pop()
shift
():该方法用于删除数组的第一个元素,并返回被删除的元素。arrayObject.shift()
push
():该方法用于向数组末尾添加一个或者多个元素,并返回新的长度。arrayObject.push(newelement1,newelement2,....,newelementX)
unshift
():该方法用于向数组的开头添加一个或者多个元素,并返回新的长度。arrayObject.unshift(newelement1,newelement2,....,newelementX)
1、push()方法
arrayObject.push(newelement1,newelement2,....,newelementX)
<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.push("James") + "<br />")
document.write(arr)
</script>
2、pop()方法
arrayObject.pop()
<script type="text/javascript">
var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr)
document.write("<br />")
document.write(arr.pop())
document.write("<br />")
document.write(arr)
</script>
3、unshift()
arrayObject.unshift(newelement1,newelement2,....,newelementX)
<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>
4、shift()
arrayObject.shift()
<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>
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
程序员必备接口测试调试工具:点击使用
声明:本文转载于网络,如有侵犯,请联系545125923@qq.com删除