JavaScript常用数组操作

<script language="JavaScript">
		var a = [1,2,3,4];
		var b = a.shift(); // 删除原数组第一项,并返回删除元素的值,如果数组为空则返回undefined
		var c = a.unshift(0,-1);  //将参数添加到数组开头,并返回数组长度
		var d = a.pop(); // 删除原数组最后一个元素,并返回新的数组的长度
		var e = a.concat(5,6); // 给原数组添加元素,并返回新的数组
		var f = a.splice(0,1,'a','b'); // 参数1:操作位置  参数2:删除的长度 参数3,4:在参数1位置添加的元素
		var g = a.sort(); // 数组从小到大排序
		var h = a.reverse(); //数组反向排序
		var i = a.push('c'); //向数组尾部添加元素,并返回新数组长度
		var j = a.slice(2,4); // 返回原数组从开始标记到结束标记的长度
	</script>

  参考文档:http://www.cnblogs.com/yunfour/archive/2011/01/25/1944533.html

posted @ 2013-06-24 16:03  hoho,SalesForce  阅读(91)  评论(0编辑  收藏  举报