1 .
Array创建方式:
方式一: var arr1=new Array();
方式二: var arr2=[];
方式三: var arr3=[a,’w’,true];
方式四: var arr4=new Array(1,’3’,true,false);
方式五: var arr5=new Array(size);
2 .相关的方法:
length 长度
push():向数组的末尾添加一个值,该方法返回值为数组的长度
pop():删除并返回值是末尾值
join():在数组不为空的情况添加元素之间的分隔符
sort(): 排序 ,默认由小到大,如果要从大到小直接反转
reverse():反转数组
3 . 注意注释的代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<!--
Array创建方式:
方式一: var arr1=new Array();
方式二: var arr2=[];
方式三: var arr3=[a,'w',true];
方式四: var arr4=new Array(1,'3',true,false);
方式五: var arr5=new Array(size);
相关的方法:
length 长度
push():向数组的末尾添加一个值,该方法返回值为数组的长度
pop():删除并返回值是末尾值
join():在数组不为空的情况添加元素之间的分隔符
sort(): 排序 ,默认由小到大,如果要从大到小直接反转
reverse():反转数组
-->
<script>
/* var arr1=new Array();
alert("初始长度:"+arr1.length);
var length1 = arr1.push('哈哈');
alert("第一次添加后长度:"+length1);
var length2 = arr1.push('呵呵');
alert("第二次添加后长度:"+length2);
var s1 = arr1.pop();
alert('pop弹出的结果是:'+s1);*/
/* a = new Array('哈哈','哈哈','嘿嘿');
alert('===111111======:'+a);
myVar1=a.join(); /* assigns 'Wind,Rain,Fire' to myVar
alert('====22222=====:'+myVar1);
myVar2=a.join(';'); /*assigns 'Wind, Rain, Fire' to myVar2
alert('====33333=====:'+myVar2);
myVar3=a.join('-');/*assigns 'Wind Rain Fire' to myVar3
alert('====4444444=====:'+myVar3);*/
/*排序*/
var arrq=[8,1,4,7,2,9,0];
arrq.sort().reverse();
alert(arrq);
</script>
</body>
</html>