2015-10-05 253 views
0

你好,我有一個很簡單的問題,更好的JavaScript控制檯日誌消息。我想改進Visual Studio生成的日誌消息。現在,如果我添加到我的JavaScript(.NET項目)控制檯日誌,我會在我的輸出看到以下結果:顯示與Visual Studio(2015年)

Log Message: [object Object] from runner.js 

但我不能檢查什麼是數組裏面。有沒有工具或什麼可以幫助我?我通過chuztpah(單元測試工具)在我的.net應用程序中運行JS代碼。

我試圖用Debug -> Window -> Javascript console,但是這個選項爲某種原因,我不知道爲什麼被禁用。

+0

JSON.stringify()? – ganders

+2

你可以使用瀏覽器還是你被迫使用VS? – Johan

+0

@Johan,yep被迫使用VS,否則我可以檢查瀏覽器的控制檯日誌窗口,但我需要在VS內! )。 – Rotan075

回答

-1

JSON.stringify()都非常好,這一點,我在評論建議。

+0

除非對象很大,或包含功能。 – Cerbrus

+0

您可以使用replacer函數/參數來僅包含所需的屬性,以便減小尺寸。 – ganders

+0

'VAR一個= [函數(){}]; JSON.stringify(一)' - >' 「[空]」'。你不能串函數。 – Cerbrus