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