javascript [] 与 {} 的区别

[]是数组形式,{}是对象形式,都可以包含其他类型.

如var a= ["A","B",{a:1,b:2}];

a[1] 取得的是B,a[2].b取得的是2;

var s = {a:1,b:["A","B"]}

s.a取得的是1,s.b[1]取得的是A