2017-08-10 63 views
0

我試圖從javascript變量中檢索數字,但是,我得到'無法讀取屬性'0'未定義'錯誤。如何從JavaScript數據對象檢索數字數據?

var myData1 = [{'x': 0.18448749856020055, 'y': 0.1824}]; 
var myData2 = [{'x': 0.16848208075388948, 'y': 0.20390119271867582}]; 

var testing = myData1.x[0]; 
console.log(testing); 
+3

其'myData1 [0] .X;'(如'myData'是一個數組的[]東西以'.x') –

+0

@AlexK。非常感謝你!有效。 – dickli2119

回答

0

myData1是一個對象數組。

myData1[0]將得到數組的第一個元素,它是一個對象。

通過myData1[0].x您可以訪問對象的密鑰x對應的值。

var myData1 = [{'x': 0.18448749856020055, 'y': 0.1824}]; 
 
var myData2 = [{'x': 0.16848208075388948, 'y': 0.20390119271867582}]; 
 

 
var testing = myData1[0].x; 
 
console.log(testing);

+0

謝謝!有用。 – dickli2119