JavaScript数组push与pop方法
2012-09-11 09:12
459 查看
数组对象的push与pop方法分别在数组的尾部添加与删除元素。push方法有一个参数,也就是要添加到数组尾部的元素,而pop方法则没有参数,而是返回从数组尾部删除的元素。见下面的JS代码。
点击上面的按钮可以看到“arr.push("PHP");”一句之后,arr数组的元素增加了一个,恰恰是我们push进去的PHP。下面再来看一看对arr2调用pop方法之后的,arr2有什么变化。
arr2
可见,arr2已经从1,2,3,4变为1,2,3。因为原来的最后一个元素"4",被pop了出去。我们使用了popped变量存储了pop的返回值。可以点击下面的按钮查看。
JavaScript代码
<script type="text/javascript"> var arr = ["HTML","CSS","JavaScript","DOM"]; var arr2 = [1,2,3,4]; arr.push("PHP"); var popped = arr2.pop(); </script>
测试数组的push与pop方法
arr点击上面的按钮可以看到“arr.push("PHP");”一句之后,arr数组的元素增加了一个,恰恰是我们push进去的PHP。下面再来看一看对arr2调用pop方法之后的,arr2有什么变化。
arr2
可见,arr2已经从1,2,3,4变为1,2,3。因为原来的最后一个元素"4",被pop了出去。我们使用了popped变量存储了pop的返回值。可以点击下面的按钮查看。
相关文章推荐
- javascript数组方法部分举例(push()/pop()/unshift()/shift()/reverse()/splice()/concat()/join())
- JavaScript数组及其常用方法(push、pop、shift···)
- javascript数组(array)的常用方法(shift/unshift/pop/push/concat/splice/reverse/sort/slice/join)
- javascript:数组中push,pop,unshift方法使用方式
- js数组操作大全(pop,push,unshift,splice,shift方法)
- Javascript数组中shift()和push(),unshift()和pop()操作方法使用
- Js:数组的各种方法范例pop,push,unshift,splice,shift
- 浅谈JavaScript的push(),pop(),concat()方法
- js中数组方法push()、shift()与pop()、unshift()的区别
- 数组去重和splice() 方法split()跟join()数组方法pop() push() unshift() shift()
- javascript使用数组的push方法完成快速排序
- JavaScript数组函数unshift、shift、pop、push使用实例
- JavaScript数组函数unshift、shift、pop、push使用实例
- JavaScript 数组操作函数总结(push,pop,join,shift,unshift,slice,splice,concat)
- Js数组的操作push,pop,shift,unshift等方法详细介绍
- Js数组pop,push,unshift,splice,shift方法
- javascript使用数组的push方法完成快速排序
- 数组中的push()和pop()方法
- JavaScript 数组操作函数总结(push,pop,join,shift,unshift,slice,splice,concat)
- JavaScript引用类型之Array数组的concat()和push()方法的区别