2011-11-23 90 views
1

這是一個很奇怪的問題。我只是console.logging和對象,它是像這樣性質:JSON Javascript對象屬性返回undefined,雖然對象的日誌顯示它在那裏

console.log(DATASTORAGE, DATASTORAGE.dealObj); 

輸出的屏幕截圖低於:

注意,雖然對象通過Ajax製作,執行這段代碼只在回調中。這讓我瘋狂!請幫忙。

+0

請提供您的數據存儲對象的更多細節 –

+0

你的意思是'DATASTORAGE.dealObj'拋出「數據存儲未定義」的錯誤?你是否多次撥打該代碼?我們需要更多的細節.. –

+0

代碼運行3次(到目前爲止)。我輸出2件東西DATASTORAGE和DATASTORAGE.dealObj彼此相鄰。 DATASTORAGE按預期輸出(顯示dealObj)DATASTORAGE.dealObj返回undefined。我也嘗試了console.logging在不同的線路上的2件事情,它有相同的結果。 – localgrr

回答

0

,這只是說的console.log返回值是undefined

+0

將顯示_below_其他記錄的對象? –

+0

不,它不會。 – Quentin

+0

不要以爲它,未定義肯定是DATASTORAGE.dealObj – localgrr