我使用以下方法基本上創建JSON字符串。將變量賦值給JavaScript中的對象
var saveData = {};
saveData.a = 2;
saveData.c = 1;
然而,.a和.c不會爲了我需要做的而削減它,我需要用字符串替換它們。因此,像..
var name = 'wibble';
saveData.name = 2;
這會得到與
saveData.wibble
訪問有誰知道這到底是怎麼實現?
我使用以下方法基本上創建JSON字符串。將變量賦值給JavaScript中的對象
var saveData = {};
saveData.a = 2;
saveData.c = 1;
然而,.a和.c不會爲了我需要做的而削減它,我需要用字符串替換它們。因此,像..
var name = 'wibble';
saveData.name = 2;
這會得到與
saveData.wibble
訪問有誰知道這到底是怎麼實現?
var name = "wibble";
saveData[name] = 2;
alert(saveData.wibble);
需要注意的是,在JavaScript中,下面的符號是相同的:
obj.key
obj["key"]
使用地圖訪問:
var name = 'wibble'
saveData[name] = 2
你可以使用的字典方式訪問的JavaScript對象:
var name = 'wibble';
saveData[name] = 2;
saveData.wibble現在是2.