任何JavaScript代碼都可以使用alert()框或console.log()或調(diào)試器中的調(diào)試指針進(jìn)行調(diào)試。
請(qǐng)?jiān)谝獧z查流或任何變量值的代碼中放置一個(gè)警告框。
例如alert(\'message to show\'+ variable);
調(diào)試器是開(kāi)發(fā)人員在開(kāi)發(fā)時(shí)檢查代碼中的問(wèn)題和錯(cuò)誤的最重要的工具。
Ext JS是一個(gè)JavaScript框架,因此可以使用由不同瀏覽器提供或特定的開(kāi)發(fā)工具輕松調(diào)試。
所有主要瀏覽器都有他們的開(kāi)發(fā)工具可用于測(cè)試和調(diào)試JavaScript代碼。
流行的調(diào)試器是IE的IE開(kāi)發(fā)工具,firefox的firefox,Chrome瀏覽器的chrome開(kāi)發(fā)工具。
Chrome調(diào)試器自帶的Chrome瀏覽器,但firebug必須專(zhuān)門(mén)安裝,因?yàn)樗皇亲鳛橐粋€(gè)包與firefox。
這里是一個(gè)鏈接到firefox瀏覽器
http://getfirebug.com安裝firebug
在Windows操作系統(tǒng)中打開(kāi)開(kāi)發(fā)工具的快捷鍵是F12鍵盤(pán)鍵。
如何在調(diào)試器中調(diào)試JS代碼:
調(diào)試JavaScript代碼有兩種方法
- 在代碼中放置console.log(),并查看將在開(kāi)發(fā)工具控制臺(tái)中打印的日志的值。
- 在開(kāi)發(fā)工具中使用斷點(diǎn):
- 在腳本標(biāo)簽下的所有可用腳本中打開(kāi)該文件
- 現(xiàn)在在要調(diào)試的行上放置一個(gè)斷點(diǎn)
- 在瀏覽器中運(yùn)行應(yīng)用程序
- 現(xiàn)在每當(dāng)代碼流到達(dá)這行,它會(huì)破壞代碼,并保持在那里,直到用戶通過(guò)鍵F6(轉(zhuǎn)到下一行代碼),F(xiàn)7(去里面的函數(shù))或F8(轉(zhuǎn)到下一個(gè)斷點(diǎn) 或者如果沒(méi)有更多的斷點(diǎn)運(yùn)行代碼)基于你想要調(diào)試的流。
- 您可以選擇要查看其值的變量或函數(shù)。
- 您可以使用控制臺(tái)檢查值或檢查瀏覽器本身的一些更改。
更多建議: