我已經看到了如何在Python可以有一個名爲元組來存儲和retreive與一個鍵值相關的值,比如:JavaScript和子對象的對象 - 如何使用它正確
REQUIRED_FIELDS = {
0: RequiredFields(LocalityDisplay=True, LocalityRequired=False, RegionDisplay=True, RegionRequired=False, PostcodeDisplay=True, PostcodeRequired=False),
1: RequiredFields(LocalityDisplay=False, LocalityRequired=False, RegionDisplay=True, RegionRequired=True, PostcodeDisplay=True, PostcodeRequired=True),
2: RequiredFields(LocalityDisplay=True, LocalityRequired=True, RegionDisplay=False, RegionRequired=False, PostcodeDisplay=True, PostcodeRequired=True),
3: RequiredFields(LocalityDisplay=True, LocalityRequired=True, RegionDisplay=False, RegionRequired=False, PostcodeDisplay=True, PostcodeRequired=True),
..........
}
我想在JavaScript中複製上述代碼。在搜索中,我發現了一個模糊的,並不是非常有用的JavaScript「嵌套字典」引用,但我找不到任何示例。我試圖尋找其他變體,但空白。這種方法會被稱爲「嵌套字典」還是以其他名稱出現?
我希望有人也許能夠揭示主題的一些光,看看我是如何懷疑此javascript嵌套的字典語法可以設置了一個例子。
var addressNestedDictionary = {
0: {"LocalityDisplay": 'True', "LocalityRequired": "False", "RegionDisplay": "True", "RegionRequired": "False", "PostcodeDisplay": "True", "PostcodeRequired": "False"},
1: {"LocalityDisplay": "False", "LocalityRequired": "False", "RegionDisplay": "True", "RegionRequired": "True", "PostcodeDisplay": "True", "PostcodeRequired": "True"},
2: {"LocalityDisplay": "True", "LocalityRequired": "True", "RegionDisplay": "False", "RegionRequired": "False", "PostcodeDisplay": "True", "PostcodeRequired": "True"},
3: {"LocalityDisplay": "True", "LocalityRequired": "True", "RegionDisplay": "False", "RegionRequired": "False", "PostcodeDisplay": "True", "PostcodeRequired": "True"},
........
};
如果上述方法是正確的,我將如何調用嵌套字典?
'addressNestedDictionary [0] .LocalityDisplay'或'addressNestedDictionary [0] [「LocalityDisplay」]' – Amadan 2014-10-27 04:49:55