簡體   English   中英

Firebug控制台中的多行無法正常工作

[英]Firebug multiple lines in console not working properly

Firebug不會在控制台中顯示所有行。 如果我的代碼如下所示:

var  arr=[4,3,2];

console.log("console");
arr; 

結果分為兩行,應為:

console
[4, 3, 2]

但是當順序不同時,最后只顯示一行:

arr;
console.log("console");

結果:

console

問題隨一切出現,並且僅在使用控制台時,如果將其放在數組/對象/函數調用之前,則可以收到其他輸出行,否則將跳過其他輸出。 有沒有一種方法可以使Firebug在控制台中產生input => output結果,而無需實際跳過任何內容? 如果不可能,是否有其他工具(使用js編譯器)可以做到這一點?

Firebug和其他瀏覽器開發人員工具輸出評估腳本的返回值。 因為只能有一個返回值,所以只能得到一個輸出。

如果要獲得更多輸出,則需要使用console API方法,例如console.log()

您可能要使用JavaScript調試器,而不是使用控制台調試代碼。 在Firebug中,“ 腳本”面板中提供了調試器。
這使您可以在某一行停止腳本執行,並在代碼的特定位置查看所有變量的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM