对象属性名称作为数字

根据官方的JavaScript文档,您可以使用整数定义对象文字属性名称:

此外,您可以使用数字或字符串文字作为属性的名称。

像这样:

me = {

name: "Robert Rocha",

123: 26,

origin: "Mexico"

}

我的问题是,如何引用以整数作为名称的属性?我尝试了平常的尝试,me.123但是遇到了错误。我能想到的唯一解决方法是使用for-in循环。有什么建议?

回答:

您可以像引用数组一样引用对象的属性,并使用me[123]me["123"]

以上是 对象属性名称作为数字 的全部内容, 来源链接: utcz.com/qa/433477.html

回到顶部