数组

数组的大小可以改变,并且数组元素的类型可以混合存放

1.声明数组

var object = new Array()
var object = new Array(size)
var object = new Array(value,....)
var object = [value,...]

var verifyFlag = {"emailIsOk":false,"nickNameIsOk":false,"passWordIsOk":false,"verifyCodeIsOk":false};
verifyFlag.emailIsOk=false;

Var dict = new Array();
Dict["人"]=“ren”;
Dict["口"]=“kou”;
Dict["手"]=“shou”;
Alert(dict["手"]);

for..in结构-->遍历数组/对象

for(键名 in 数组/对象){

}
for(var k in dict){
alert(k);
}
属性
length
方法
toString()
concat():用于连接两个数组,生成一个新数组
Join():用于将数组中的各个元素连接成字符串
Reverse():将数组反转,不会生成新数组
Slice():用于截取数组的一部分并以数组的形式返回
Sort():可通过如下形式来重新定义排序方式:
Var arr2 = arr1.sort(
function(a1,a2){
Return -a1.length+a2.length;
}
)

Typeof(变量):获得括号内变量的数据类型

Var param = location.search;//获取地址栏中?以后的所有信息

可以获得document对象所有的成员
for(var e in document){
alert(e);
}

posted @ 2016-12-30 09:24  乱笙歌  阅读(104)  评论(0)    收藏  举报