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 %>";