javaScript数组
var arr = new Array(); 定义一个新数组 var arr = bew Array(10); 定义一个定长数组 var arr = ['a','b','c']; 定义并初始化 |
但不建议var arr = ['a',,];这会定义出数组长度为1或3的数组。
修改数组的值
arr[0] = 'd'; arr[3] ='z';若数组长度为3,此后则为4。 arr[100] = '100' ,长度就为101. |
也可以通过改变 arr.length = 1000 来改变数组长度。
arr.push(100);//像末尾添加
arr.pop();//移除最后一个元素
arr.unshift("ready");//增加首项
arr.shift();//移除首项
arr.indexOf("值") //根据值找小标 arr.reverse();//反转数组
arr.sort();升序排列、若是字符串,则会调用字符串的toString();进行比较 arr.join("-"); 将数组以"-"连接。若没有参数将以,连接 |