JavaScript中 var o = {a:1,b:1};表示什么意思?

JavaScript中 var o = {a:1,b:1};表示什么意思?

var表示声明一个变量
o表示变量的名称,用于标识变量,可以是以任意大小写字母及下划线等字符开通的非关键字及保留字的字符串
=为赋值符号,表示右面的值赋给左面的变量(这里即变量o)
{}表示一个对象
a:1是对象里的一个属性,属性名为a,属性的值为1
b:1同理,表示对象的另一个属性,属性名为b,属性值为1
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-30
定义变量,属于定义键值对。即名称:值
1:var o ={a:1,b:1}
访问 o.a=1
2:var o=[{a:1,b:1},{a:2,b:2}],此方法定义数据进行访问比较方便,可以根据需要去访问
访问 o[index].a index代表索引 o[0].a = 1
第2个回答  2014-12-22
定义对象o,a和b是对象的属性,a和b的值分别为1和1。本回答被提问者采纳
第3个回答  2014-12-22
你好,这种写法是javascript的键值对对象。
他和数组的不同之处在于,他可以自定义键值。
var box = {width:20,height:100};

alert(box['height']);本回答被网友采纳
相似回答