国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

JavaScript調(diào)試必備的5個(gè)debug技巧分享

來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 20:10:36
文檔

JavaScript調(diào)試必備的5個(gè)debug技巧分享

JavaScript調(diào)試必備的5個(gè)debug技巧分享:在我們?nèi)粘i_發(fā)工作中,我們都會(huì)要調(diào)試,修改bug,很多小伙伴會(huì)使用printf調(diào)試程序,一般來說都是比較順利,但有時(shí)候,你會(huì)發(fā)現(xiàn)需要更好的方法。那么我們今天就帶大家了解下JavaScript調(diào)試必備的5個(gè)debug技巧分享!1. debugger; 我以前也說過,你可以在
推薦度:
導(dǎo)讀JavaScript調(diào)試必備的5個(gè)debug技巧分享:在我們?nèi)粘i_發(fā)工作中,我們都會(huì)要調(diào)試,修改bug,很多小伙伴會(huì)使用printf調(diào)試程序,一般來說都是比較順利,但有時(shí)候,你會(huì)發(fā)現(xiàn)需要更好的方法。那么我們今天就帶大家了解下JavaScript調(diào)試必備的5個(gè)debug技巧分享!1. debugger; 我以前也說過,你可以在
在我們?nèi)粘i_發(fā)工作中,我們都會(huì)要調(diào)試,修改bug,很多小伙伴會(huì)使用printf調(diào)試程序,一般來說都是比較順利,但有時(shí)候,你會(huì)發(fā)現(xiàn)需要更好的方法。那么我們今天就帶大家了解下JavaScript調(diào)試必備的5個(gè)debug技巧分享!

1. debugger;

我以前也說過,你可以在JavaScript代碼中加入一句debugger;來手工造成一個(gè)斷點(diǎn)效果。
需要帶有條件的斷點(diǎn)嗎?你只需要用if語句包圍它:

代碼如下:

if (somethingHappens) {
 debugger;
}

但要記住在程序發(fā)布前刪掉它們。

2. 設(shè)置在DOM node發(fā)生變化時(shí)觸發(fā)斷點(diǎn)

有時(shí)候你會(huì)發(fā)現(xiàn)DOM不受你的控制,自己會(huì)發(fā)生一些奇怪的變化,讓你很難找出問題的根源。

谷歌瀏覽器的開發(fā)工具里有一個(gè)超級(jí)好用的功能,專門可以對(duì)付這種情況,叫做“Break on…”,你在DOM節(jié)點(diǎn)上右鍵,就能看到這個(gè)菜單項(xiàng)。

斷點(diǎn)的觸發(fā)條件可以設(shè)置成這個(gè)節(jié)點(diǎn)被刪除、節(jié)點(diǎn)的屬性有任何變化,或它的某個(gè)子節(jié)點(diǎn)有變化發(fā)生。

tumblr_inline_n1s6xpVmg21r2

3. Ajax 斷點(diǎn)

XHR斷點(diǎn),或Ajax斷點(diǎn),就像它們的名字一樣,可以讓我們?cè)O(shè)置一個(gè)斷點(diǎn),在特點(diǎn)的Ajax調(diào)用發(fā)生時(shí)觸發(fā)它們。

當(dāng)你在調(diào)試Web應(yīng)用的網(wǎng)絡(luò)傳輸時(shí),這一招非常的有效。

tumblr_inline_n1s7ceQ08c1r2

4. 移動(dòng)設(shè)備模擬環(huán)境

谷歌瀏覽器里有一些非常有趣的模擬移動(dòng)設(shè)備的工具,幫助我們調(diào)試程序在移動(dòng)設(shè)備里的運(yùn)行情況。

找到它的方法是:按F12,調(diào)出開發(fā)者工具,然后按ESC鍵(當(dāng)前tab不能是Console),你就會(huì)看到第二層調(diào)試窗口出現(xiàn),里面的Emulation標(biāo)簽頁里有各種模擬設(shè)備可選。

當(dāng)然,這不會(huì)就變成了真正的iPhone,只是模擬了iPhone的尺寸,觸摸事件和瀏覽器User Agent值。

tumblr_inline_n1s71kb2NL1r2

5. 使用Audits改進(jìn)你的網(wǎng)站

YSlow是一個(gè)非常棒的工具。谷歌瀏覽器的開發(fā)者工具里也有一個(gè)非常類似的工具,叫Audits

它可快速的審計(jì)你的網(wǎng)站,給你提出非常實(shí)際有效的優(yōu)化你的網(wǎng)站的建議和方法。

tumblr_inline_n1s76yISqv1r2

總結(jié):

本文以圖文的形式為大家介紹了JavaScript中5個(gè)debug調(diào)試技巧,相信很多小伙伴可以有了很多中的選擇,希望對(duì)你工作有所幫助!

相關(guān)推薦:
PHP中調(diào)試函數(shù)debug_backtrace的使用方法介紹

php debug 安裝技巧

php debug 調(diào)試工具

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

JavaScript調(diào)試必備的5個(gè)debug技巧分享

JavaScript調(diào)試必備的5個(gè)debug技巧分享:在我們?nèi)粘i_發(fā)工作中,我們都會(huì)要調(diào)試,修改bug,很多小伙伴會(huì)使用printf調(diào)試程序,一般來說都是比較順利,但有時(shí)候,你會(huì)發(fā)現(xiàn)需要更好的方法。那么我們今天就帶大家了解下JavaScript調(diào)試必備的5個(gè)debug技巧分享!1. debugger; 我以前也說過,你可以在
推薦度:
標(biāo)簽: 必備 js 調(diào)試
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 日韩精品一区在线观看 | 中文字幕日本一本二本三区 | 亚洲欧美日韩国产色另类 | 欧美日韩精品一区二区在线播放 | 久久精品无码一区二区日韩av | 一区二区三区在线观看免费 | 五月婷综合 | 日韩欧美在线综合 | 欧美精品亚洲人成在线观看 | 日韩精品欧美高清区 | 亚洲日韩欧美一区二区在线 | 国产欧美一区二区三区在线 | 日韩欧美一区二区三区四区 | 国产精品久久毛片蜜月 | 自拍偷自拍亚洲精品情侣 | 国产一区二区三区视频在线观看 | 日韩区在线 | 国产69精品久久 | 日韩在线1| 欧美一区二区三区不卡免费 | 97精品高清一区二区三区 | 欧美激情一区二区亚洲专区 | 啪啪免费 | 免费国产小视频在线观看 | 亚洲视频在线观看网站 | 在线观看视频一区 | 亚洲欧美激情另类 | 在线看精品 | 免费国产黄网站在线观看视频 | 一区二区精品 | 欧美亚洲综合在线 | 色精品一区二区三区 | 中文字幕一区二区在线观看 | 国产福利一区二区三区在线观看 | 香蕉乱码成人久久天堂爱免费 | 欧美国产综合 | 亚洲欧洲日产国码一级毛片 | 综合欧美亚洲 | 永久在线毛片免费观看 | 婷婷久草 | 国产一区二区三区久久精品 |