0
如果我有一個JSON對象訪問JSON對象
var Obj = {col1:'data'};
值'col1'和'data'是動態創建的。
在這裏我可以訪問'數據'作爲Obj.col1。但是想要讀取'col1'的值。
如何做到這一點?
如果我有一個JSON對象訪問JSON對象
var Obj = {col1:'data'};
值'col1'和'data'是動態創建的。
在這裏我可以訪問'數據'作爲Obj.col1。但是想要讀取'col1'的值。
如何做到這一點?
如何:
for (var name in Obj) {
alert(name)
}
假設你的列名可以從JavaScript的:
var columnName = "col1";
alert(Obj[columnName]); // alerts "data"
如果 'COL1' 是不存在的物體,它無法正常返回null
無引發異常。
儘管您可能需要將動態列名從服務器端傳遞到客戶端。例如:
var columnName = "<% columnName %>";