首页 > 解决方案 > JS对象属性哪个名称之间包含几个空格?

问题描述

好吧,我刚刚在朋友开发的代码中看到了这一点:

var zeroCounter= value.countDown["Span O2/Zero CO/NOX/SO2/CO2"].counter

怎么可能Span O2/Zero CO/NOX/SO2/CO2是财产?(正在使用对象表示法语法访问它。

标签: javascript

解决方案


您可以使用括号语法来访问其中带有空格的道具。完全可以接受,但您只能使用括号语法来访问它们。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects


推荐阅读