1、数组添加删除 头部或尾部( push()、pop()、unshift()、shift() )

例1:设置数组的length

html

<ul>
	<li>1、设置数组的length</li>
</ul>
<ul>
	<li><span>var arr=[1,2,3,4,5] </span><button>默认length</button> &nbsp;<button>取前3个</button></li>
</ul>

js:

var btn = document.getElementsByTagName('button');
btn[0].onclick = function(){
	var arr=[1,2,3,4,5];
	alert(arr) //1,2,3,4,5
}//原数组
btn[1].onclick = function(){
	var arr=[1,2,3,4,5];
	arr.length = 3;
	alert(arr) //1,2,3
}//取前三个

*例2、数组尾部添加 **push()*方法可向数组的末尾添加一个或多个元素,并返回新的长度
语法:arrayObject.push(newelement1,newelement2,…,newelementX)

html:

<ul>
	<li>2、数组尾部添加 push</li>
</ul>
<ul>
	<li><span>var arr=[1,2,3,4,5] </span><button>尾部添加</button> &nbsp;</li>
</ul>

本文转载:CSDN博客