我有一個這樣的對象:如何創建鍵值對象對變量在JavaScript
Object {geom: "-116.2, 35.6", hazard_c_5: "0.970118393901, 0.904556039223", hazard_c_6: "0.970118393901, 0.904556039223", iml: "0.005, 0.007", pga_mean: "0.987965748334, 0.958177134411"
如何創建一個變量爲每個鍵,並將其值設定在鍵相應值?
我是想這樣的:
for(i in data) {
console.log(i, data[i]);
}
但它不是我清楚如何設置i
一個變量,並且data.[i]
的變量值?
我後:
var geom = "-116.2, 35.6";
var hazard_c_5 = "0.970118393901, 0.904556039223";
...
編輯
我還要提到的是鍵值對的數據的數量將改變
你想這樣做的任何理由?你不能直接訪問對象屬性嗎? – Andy
嘗試使用: var Data = Object {geom:「-116.2,35.6」,hazard_c_5:「0.970118393901,0.904556039223」,hazard_c_6:「0.970118393901,0.904556039223」,iml:「0.005,0.007」,pga_mean:「0.987965748334,0.958177134411」 } 然後使用 Data.geom 獲取值 –
我想使用D3.js圖表中的值,例如圖表圖例中將使用geom值,危險和pga值將用於x軸和iml值將用於y軸。 – Bwyss