2016-09-19 133 views
0

我正在創建一個數組,但是當我在控制檯中打印它時顯示爲空,但裏面有對象。如何打印空數組

var UTResults = []; 
function(x){ 
    UTResults.push(x.description); 
} 
console.log(UTResults); 

結果

enter image description here

如何只打印1對象?

+0

這是一個匿名函數嗎?你爲什麼不訪問數組 – Li357

+0

你在哪裏調用這個函數? – gurvinder372

+0

'function(x){'這部分是錯的,除非它是一個函數表達式 – brk

回答

0

當日志打印到控制檯時,它是空的,但它有一個對數組的引用。所以當數組被改變時,它會反映這個變化,直到你在控制檯中打開數組爲止。確保在執行日誌之前數組已填充,並且應該「正確」顯示。