繁体   English   中英

JavaScript 访问对象道具 [重复]

[英]JavaScript Acces Object Prop [duplicate]

我有以下对象:

这个

如果我尝试使用let result = object.3h从中获取值,则会出现以下错误

这个

error: `Parsing error: Identifier directly after number`.

你需要使用括号表示法

正确的

object["3h"]

不正确

object.3h

 const object = { "3h": 0.44 } console.log(object["3h"])

Javascript 中的标识符不能以数字开头(您可以在提供的链接中查看确切的规则。

在处理对象属性时,您可以使用字符串文字来定义不遵循此规则的属性(处理 JSON 对象时也可能发生这种情况)

为了访问此属性,您需要使用属性访问器

关于你的情况:

day.rain[‘3h’]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM