2013-03-22 60 views
3

如果我不在其他瀏覽器中安裝firebug或其等價物,那麼javascript console.log語句在哪裏去?console.log在默認情況下轉到哪裏?

如果沒有內置輸出位置,語言如何具有此內置函數?

理想的答案提供了一些有關console.log如何工作的信息 - 控制檯對象是什麼以及它在做什麼DOM-wise,或者找到輸出的地方。

+0

它只是被忽略。爲了兼容性,環境將用空函數初始化(不幸的是,在IE中不行),並且如果有調試器被激活,它將「覆蓋」它們以接收參數(並以例如自定義的方式顯示它們) – Bergi 2013-03-22 15:40:44

回答

6

console對象不屬於該語言的一部分。本機支持瀏覽器(例如Chrome和更新的Firefox版本)或通過插件(如Firebug)添加。

沒有「默認」行爲。如果您想知道如何手動實施console,請查看Firebug Lite

相關問題