数组对象的push与pop方法分别在数组的尾部添加与删除元素。push方法有一个参数,也就是要添加到数组尾部的元素,而pop方法则没有参数,而是返回从数组尾部删除的元素。 phperz.com

例:

以下为引用的内容:
<script type="text/javascript">
var arr = new Array("HTML","CSS","JavaScript","DOM");
//添加PHP到arr末尾
arr.push("PHP");
document.write(arr);
//输出: HTML,CSS,JavaScript,DOM,PHP
document.write("<br>");
 
//删除arr末尾一个元素
arr.pop();
document.write(arr);
//输出: HTML,CSS,JavaScript,DOM
 
</script>

 

通过运行我们可以看到数组arr在调用push后把php加入到数组后面

 

arr成了 HTML,CSS,JavaScript,DOM,PHP

 

而我们再调用pop后,又把php给删除了。

 

arr又变成了 HTML,CSS,JavaScript,DOM phperz~com

与push和pop之对应的函数是shift与unshift方法 分别是在数组头部加元素,和删除元素。我们将在下一章解说他的应用方法。

 

转载于:https://blog.51cto.com/yk1688/384475