我被告知這是一個檢查代碼的有用方法,但我怎麼實際使用它?我是否從螢火蟲或腳本中輸入它?如何使用console.log來檢查我的代碼?
1
A
回答
0
你可以使用
console.log(<object>)
在你的代碼。你想記錄的東西在哪裏?
作爲其他海報參考。 Firebug Logging Documentation有幫助
Chrome調試器的工作方式與console.log()IE不一樣。
另請注意,您不應將console.log留在代碼中,因爲如果將其保留並且您沒有控制檯對象,則運行時代碼將失敗。
0
將console.log("text");
放在JS代碼中,只要你想打印。然後,點擊firebug中的控制檯查看文本。
0
從IE 8開始,所有瀏覽器現在都有一個控制檯(可以用F12打開)。對於任何非FF瀏覽器,您還可以獲得Firebug Lite。
到目前爲止,沒有任何答案指出,如果控制檯未打開,將console.log放入代碼將在IE中創建一個錯誤。
這是我如何處理我的console.log電話:
function logIt() {
if(!console || !console.log) { return; }
for(i=0; i < arguments.length; i++) {
console.log(arguments[i]);
}
}
當然,在我的代碼,我只是叫logIt
與任何變量或文字我想分析:
logIt("Here is the array", arrayOfWidgets);
或者,如果您認爲您可能會頻繁使用此日誌記錄,則可以通過以下範圍更改顯着提高性能(請注意,因爲它們將顯示爲必須以相反順序發送參數;)
function logIt() {
var i = arguments.length, log = console? console.log : null;
if(!log) { return; }
while(i--) {
log(arguments[i]);
}
}
然後調用它像這樣:
logIt(arrayOfWidgets, "Here is the array");
相關問題
- 1. 如何檢查™使用Java代碼
- 2. 如何在android中「打印」變量來檢查我的代碼?
- 3. 如何檢查我的C代碼正在使用的內存?
- 4. 如何使用java代碼來查找我的位置?
- 5. 如何檢查我的JS代碼中的html代碼片段?
- 6. 檢查我的JavaScript代碼
- 7. 如何使用此代碼,我只得到檢查的ID使用jQuery
- 8. 我們如何檢查我的網站的分析代碼?
- 9. 如何啓用PyCharm代碼檢查包
- 10. 我如何使用docker檢查來找出我的IP
- 11. BeautifulSoup - 來自檢查元素的代碼
- 12. 我如何完成我的拼寫檢查代碼?
- 13. 查看HTML代替的console.log
- 14. 檢查C#代碼使用的文件
- 15. 檢查代碼使用的工具箱
- 16. 的Java代碼使用檢查
- 17. Android的MediaPlayer如何通過檢查本機代碼來工作?
- 18. 如何查找和刪除未使用的類來清理我的代碼?
- 19. 如何檢查imageview中的源代碼?
- 20. 如何只檢查新的Java代碼?
- 21. 如何使我的代碼使用python
- 22. 如何使用Fiddler檢查多個URL的響應代碼?
- 23. 如何使用DOM檢查返回的服務器代碼?
- 24. 如何使用整數的NSRange來簡化我的代碼?
- 25. 檢查代碼
- 26. 庫來解析和檢查Haskell代碼?
- 27. 如何使用bytebuddy來檢測不可達代碼?
- 28. 如何使用valgrind和Python代碼來檢測競爭狀態?
- 29. 如何找出哪些PHP文件代碼來自檢查代碼?
- 30. 如何使用otool檢查是否啓用了位代碼
IE還CONSOLE.LOG作爲IE 8的;當然,你必須提前打開控制檯。 – Kato
爲了擴展我以前的想法,如果調試控制檯尚未打開,這裏給出的例子會產生一個錯誤。 – Kato