2014-02-24 49 views
-2

我使用這個:JSON錯誤

var title = dataset[key]['title']; 
console.log(title); 

輸出上的console.log:
Object {0: "Here is the title"}

所以,當我這樣做:

var title = dataset[key]['title'][0]; 
console.log(title); 

輸出上的console.log:

"Here is the title" 
Uncaught TypeError: Cannot read property '0' of undefined 
+0

它適用於我。沒有未定義。檢查你的代碼。什麼是
? –

+0

哎呦......爲

+0

我也試過[0]和['0'] –

回答

1

這取決於您的JSON結構。如果你想從你的標題數據集[關鍵]內陣列獲得的第一個元素

var title = dataset[key].title[0]; 

:嘗試讓你的結果這樣。

考慮發佈實際的JSON,或者至少是它的結構。它確實有助於更快地解決問題。