您的位置:首页 > Web前端 > JavaScript

JS数组,字典

2016-06-30 17:35 411 查看
JavaScript Array(数组)对象

//有两种向数组赋值的方法(你可以添加任意多的值,就像你可以定义你需要的任意多的变量一样)。 var mycars=new Array()
mycars[0]="Saab" mycars[1]="Volvo" mycars[2]="BMW"
//也可以使用一个整数自变量来控制数组的容量: var mycars=new Array(3) mycars[0]="Saab"
mycars[1]="Volvo" mycars[2]="BMW" var mycars=new Array("Saab","Volvo","BMW")
//访问数组 document.write(mycars[0]) //修改已有数组中的值 mycars[0]="Opel";


创建一个二维数组

var timing = new Array(); $(".zj-ul").each(function (i) { timing[i]
= new Array(); timing[i][0] = i; timing[i][1] = 5; }); console.log(timing)


一个字典

var dic = new Array();
dic["big"]   = "大";
dic["small"] = "小";
dic["even"]  = "单";
dic["odd"]   = "双";

//字典的简化风格方式,注意它的类型就不是Array了,而是Json对象
var dic3 = { "zs": "张三1", "ls": "李四1","ww": "王五1" };
//遍历字典<
var output = "";
for (var key in dic) {
if (output == "") {
output = dic[key];
} else {
output += "|" + dic[key];
}
}
//alert(output);

调用方式:
dic["big"]或dic.big
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JS数组 字典