目录
1 <script type="text/javascript"> 2 //赋值的方法1:添加任意多的值 3 var arr1 = new Array(); 4 arr1[0]='A'; 5 arr1[1]='B'; 6 arr1[2]='C'; 7 alert(arr1); 8 9 //赋值的方法2:使用一个整数自变量来控制数组的容量 10 var arr2 = new Array(3); 11 arr2[0]='A1'; 12 arr2[1]='A2'; 13 arr2[2]='A3'; 14 alert(arr2); 15 </script>


<script type="text/javascript">
//赋值的方法1:添加任意多的值
var arr1 = new Array();
arr1[0]='A';
arr1[1]='B';
arr1[2]='C';
//赋值的方法2:使用一个整数自变量来控制数组的容量
var arr2 = new Array(3);
arr2[0]='A1';
arr2[1]='A2';
arr2[2]='A3';
var arrConcat = arr1.concat(arr2);
alert(arrConcat);
</script>

join(): 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。
<script type="text/javascript">
var arr1 = new Array();
arr1[0]='A';
arr1[1]='B';
arr1[2]='C';
alert(arr1.join(';'));
</script>

<script type="text/javascript">
var arr1 = new Array();
arr1[0]='A';
arr1[1]='B';
arr1[2]='C';
alert(arr1);
alert(arr1.pop());
alert(arr1);
</script>



push(): 向数组的末尾添加一个或更多元素,并返回新的长度。
<script type="text/javascript">
var arr1 = new Array();
arr1[0]='A';
arr1[1]='B';
arr1[2]='C';
alert(arr1);
alert(arr1.push("DDD"));
alert(arr1);
</script>


<script type="text/javascript">
var arr1 = new Array();
arr1[0] = 'A';
arr1[1] = 'B';
arr1[2] = 'C';
alert(arr1);
alert(arr1.reverse());
</script>


<script type="text/javascript">
var arr1 = new Array();
arr1[0] = 'A';
arr1[1] = 'B';
arr1[2] = 'C';
alert(arr1);
alert(arr1.shift());
alert(arr1);
</script>



slice(): 从某个已有的数组返回选定的元素(范围内的所有元素)
<script type="text/javascript">
var arr1 = new Array();
arr1[0] = 'A';
arr1[1] = 'B';
arr1[2] = 'C';
arr1[3] = 'D';
arr1[4] = 'E';
alert(arr1);
alert(arr1.slice(1,4));
</script>


<script type="text/javascript">
var arr1 = new Array();
arr1[0] = 'F';
arr1[1] = 'B';
arr1[2] = 'A';
arr1[3] = 'D';
arr1[4] = 'C';
alert(arr1);
alert(arr1.sort());
</script>


<script type="text/javascript">
var arr1 = new Array();
arr1[0] = 'A';
arr1[1] = 'B';
arr1[2] = 'C';
arr1[3] = 'D';
arr1[4] = 'E';
alert(arr1);
arr1.splice(2, 1, '我是新插入的');
alert(arr1);
</script>


toString(): 把数组转换为字符串,并返回结果。数组中的元素之间用逗号分隔。
toLocaleString(): 把数组转换为本地数组,并返回结果。然后使用地区特定的分隔符把生成的字符串连接起来,形成一个字符串。(注意:这里的分隔符不再是一个单一的英文逗号)
unshift(): 向数组的开头添加一个或更多元素,并返回新的长度。
<script type="text/javascript">
var arr1 = new Array();
arr1[0] = 'A';
arr1[1] = 'B';
arr1[2] = 'C';
alert(arr1);
alert(arr1.unshift('我是新加的'));
alert(arr1);
</script>


