为了账号安全,请及时绑定邮箱和手机立即绑定

如何访问数字属性?

如何访问数字属性?

鸿蒙传说 2019-08-09 10:22:41
如何访问数字属性?我有一个像这样的对象:var myObject = { '0' : 'blue' };现在,当我尝试访问键'0'的值时,如:myObject.0......我收到了一个错误。(也许这不是正确的方法?)如何访问数字键的值(如上所述)?
查看完整描述

3 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

这应该工作:

myObject["0"]

myObject["propertyName"]是。的替代语法myObject.propertyName。)

您收到错误的原因是,在JavaScript中,标识符不能以数字开头。从Mozilla开发人员中心Variables页面:

JavaScript标识符必须以字母,下划线(_)或美元符号($)开头; 后续字符也可以是数字(0-9)。因为JavaScript区分大小写,所以字母包括字符“A”到“Z”(大写)和字符“a”到“z”(小写)。


查看完整回答
反对 回复 2019-08-09
?
当年话下

TA贡献1890条经验 获得超9个赞

myObject["0"]

查看完整回答
反对 回复 2019-08-09
?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

如果你有像这样的数据

  `"rain": {
           "3h": 0
         },`

然后你可以简单地访问它 rain['3h']


查看完整回答
反对 回复 2019-08-09
  • 3 回答
  • 0 关注
  • 408 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号