方法concat

for 循环与for in 循环

 


<script type=text/javascript>
alert(2);
var arr=[4,5,6,8,7,4];
alert(arr);
alert(length:+arr.length);
var arr2=[6,8,9,5,4];
alert(arr2);
alert(arr2[0]);
alert(arr.concat(arr,arr2));
for(var x in arr2){alert(x+:+arr2[x]);}
alert(23);
</script>

 

 

join pop shift

 

var arr=[4,5,6,8,7,4];
var arr2=[6,8,9,5,4];

alert(arr.join(-));
alert(arr.pop());//删除并返回最后一个元素,如果数组已经为空,
                 //那么此方法不改变数组并返回undefined值
alert(arr.shift());//删除并返回数组的第一个元素

 

join pop shift push unshift reverse

 

var arr=[4,5,6,8,7,4];
var arr2=[6,8,9,5,4];
var arr3=[0];

alert(arr.join(-));
alert(arr.pop());//删除并返回最后一个元素,如果数组已经为空,
                 //那么此方法不改变数组并返回undefined值
alert(arr.shift());//删除并返回数组的第一个元素

alert(push: +arr3.push(5,4,6,4));//5  向数组末尾添加一个或者多个元素,并返回数组新长度
alert(unshift + arr3.unshift(3,2));//7向数组开头添加一个或者多个元素,并返回数组新长度

alert(arr3);
alert(arr3.reverse());//颠倒数组中元素的顺序。

 

 

sort

 

var arr2=[6,8,50,9,5,4];
alert(arr2.sort(sortNumber));

function sortNumber(a,b)
{
       return a-b
}