javascript - 如何处理对象属性中的空格?

标签 javascript

{
    "cities" : {
        "San Francisco" : {
            "location Name" : "San Francisco, CA",
            "data" : "51.1"
        },

        "San Jose" : {
            "location Name" : "San Jose, CA",
            "data" : "52.5"
        }
    }
}

如何前往加利福尼亚州圣何塞?

myJSON.cities.['San Jose'].[位置名称] 不起作用

如何获得52.5? myJSON.cities.['圣何塞'].data

最佳答案

您不能同时进行属性访问索引。选择其中之一。

myJSON.cities['San Jose']['location Name']

第二个是允许的,因为每个对象都是独立访问的。

关于javascript - 如何处理对象属性中的空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9322952/

相关文章:

javascript - 无法使用 angularjs ng-src 访问我的设备本地存储中的图像文件

javascript - 如何在 Javascript 中访问这些数据?

javascript - Bootstrap下拉菜单点击后消失

javascript - sails 船 "Error: There was an error turning the model into an object."

javascript - HTML 和 Javascript - 检测哪个 div 框被单击?

javascript - 当我以 Angular 使用进度条时 CPU 高

php - jQuery 下拉依赖

javascript - 迭代 javascript 中的数组以在表单上生成按钮

javascript - 空对象问题

javascript - Webpack 找不到模块