對於JSON結構,像這樣:JS如何確定JSON KVP結構中是否存在關鍵字?
descriptors = {"key1" : { "propertyA": "propertyA-value1",
"propertyB": "propertyB-value1" },
"key2" : { "propertyA": "propertyA-value2",
"propertyB": "propertyB-value2" }}
如何確定給定鍵是否存在?
# argKey is function arg supplied by caller
descriptor = descriptors[argKey]
if descriptor != undefined
# do something with descriptor
是嗎?
編輯JSON是有效的...但我需要查找的對象的關鍵未知直到運行時 - 可以是「key1」或「key2」或任何用戶指定爲功能 – BaltoStar
arg感謝,但由於我的json結構不再是一個數組,而是一個對象的屬性如何提取對象的關鍵未知直到運行時? – BaltoStar
ok對於json kvp結構,提取語法類似於數組元素的訪問 – BaltoStar