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

JavaScript中varo={a:1,b:1};表示什么意思?... JavaScript中 var o = {a:1,b:1};表示什么意思? 展开
 我来答
lyz810
2015-12-20 · 知道合伙人互联网行家
lyz810
知道合伙人互联网行家
采纳数:7531 获赞数:31777
前端开发工程师

向TA提问 私信TA
展开全部
var表示声明一个变量
o表示变量的名称,用于标识变量,可以是以任意大小写字母及下划线等字符开通的非关键字及保留字的字符串
=为赋值符号,表示右面的值赋给左面的变量(这里即变量o)
{}表示一个对象
a:1是对象里的一个属性,属性名为a,属性的值为1
b:1同理,表示对象的另一个属性,属性名为b,属性值为1
帐号已注销
2018-10-30 · TA获得超过553个赞
知道小有建树答主
回答量:212
采纳率:100%
帮助的人:45.5万
展开全部
定义变量,属于定义键值对。即名称:值
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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0dd248dc
2014-12-22 · TA获得超过249个赞
知道小有建树答主
回答量:136
采纳率:0%
帮助的人:127万
展开全部
定义对象o,a和b是对象的属性,a和b的值分别为1和1。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fhq198604
2014-12-22 · TA获得超过805个赞
知道小有建树答主
回答量:236
采纳率:100%
帮助的人:368万
展开全部
你好,这种写法是javascript的键值对对象。
他和数组的不同之处在于,他可以自定义键值。
var box = {width:20,height:100};

alert(box['height']);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式