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

时间:2012-02-17 04:35:15

标签: 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'].[location name]不起作用

如何获得52.5? myJSON.cities.['San Jose'].data

2 个答案:

答案 0 :(得分:5)

您无法 属性访问索引。选择其中一个。

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

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

答案 1 :(得分:1)

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