小编典典

如何访问数字属性?

javascript

我有一个像这样的对象:

var myObject = { '0' : 'blue' };

现在,当我尝试访问键“ 0”的值时,例如:

myObject.0

…我遇到了错误。(也许这不是正确的方法吗?)

如何访问数字键的值(如上)?


阅读 394

收藏
2020-05-01

共1个答案

小编典典

这应该工作:

myObject["0"]

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

您会收到此错误,因为在JavaScript中,标识符不能以数字开头。

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

2020-05-01