欧美中文字幕第一页-欧美中文字幕一区-欧美中文字幕一区二区三区-欧美中文字幕在线-欧美中文字幕在线播放-欧美中文字幕在线视频

今天開始應(yīng)該使用 5 個JavaScript調(diào)試技巧 – WEB前端開發(fā)

我是創(chuàng)始人李巖:很抱歉!給自己產(chǎn)品做個廣告,點擊進來看看。  

原文: 5 Javascript debugging tips you’ll start using today

我之前使用過用 printf debugging ,自此之后我用這種方法似乎總能更快地解決bug。
在某些情況下需要更好的工具,下面是其中的一些佼佼者,我敢肯定你會發(fā)現(xiàn)它們的有用之處:

1. debugger;

正如我 之前提到 的,你可以使用“debugger;”語句在代碼中加入強制斷點。
需要斷點條件嗎?只需將它包裝它在IF子句中:

		if
		(somethingHappens) {
		debugger
		;
		}
	

只需記住在上線前移除。

2. 當節(jié)點變化時斷開

有時DOM像有了自己的想法。當不可思議的變化發(fā)生時很難找到問題的根源。
Chrome開發(fā)人員工有調(diào)試這個問題的超級有用技能。這就是所謂的“Break on…”,你可以通過在元素選項卡上右鍵DOM節(jié)點找到它。

斷點可以在節(jié)點被刪除后設(shè)置,當節(jié)點的屬性更改或者其子樹中的節(jié)點變化時。
tumblr_inline_n1s6xpVmg21r2dr7s

3. Ajax斷點

XHR斷點或我稱作的Ajax斷點,也允許當一個預(yù)期Ajax請求創(chuàng)建時斷開。
當調(diào)試你的web應(yīng)用的網(wǎng)絡(luò)時這是個讓人吃驚的工具。
tumblr_inline_n1s7ceQ08c1r2dr7s

4. 模擬不同的移動設(shè)備

Chrome增加了內(nèi)置的移動設(shè)備模擬工具,這將簡化你的日常工作。
選擇任何非Console的選項卡找到它們,按鍵盤上的esc鍵并選擇你想摸你的移動設(shè)備。

你當然不會得到一個真正的iPhone,但尺寸、觸摸事件和agemt都會為你效仿。
tumblr_inline_n1s71kb2NL1r2dr7s

5. 通過審核提升你的站點

YSlow是個偉大的工具。Chrome也在開發(fā)人員工具下包含一個稱作Audits的類似工具。
使用快速審核一下你的網(wǎng)站,來獲得有用實際的優(yōu)化技巧。
tumblr_inline_n1s76yISqv1r2dr7s

還有什么呢?

沒有這些工具我不能想象如何開發(fā)。當我發(fā)現(xiàn)新的后我會發(fā)布更多,敬請期待。

本文被轉(zhuǎn)載1次

首發(fā)媒體 Web前端開發(fā) | 轉(zhuǎn)發(fā)媒體

隨意打賞

提交建議
微信掃一掃,分享給好友吧。
主站蜘蛛池模板: 深夜视频在线免费 | 亚洲视频在线一区二区三区 | 成人夜夜| 七月婷婷精品视频在线观看 | 亚洲精品成人中文网 | 日本爱爱视频 | 日韩欧美成末人一区二区三区 | 久久精品国产精品亚洲人人 | 国产激情一区二区三区四区 | 四虎永久网站 | 欧美综合图 | 色射色| 成人午夜久久 | 四虎国产精品免费入口 | 狠狠狠很橹影院 | 欧美日韩免费大片 | 免费视频久久 | 伊人网站在线观看 | 天天做天天爱天天一爽一毛片 | 免费国产阿v视频在线观看 免费国产不卡午夜福在线 免费国产不卡午夜福在线观看 | 国产人成精品综合欧美成人 | 97久久人人| 老司机午夜精品视频你懂的 | 国产视频在线观看福利 | 奇米888在线看奇米999 | 四虎www成人影院 | 久热精品香蕉在线视频 | 国产精品欧美亚洲韩国日本不卡 | 亚洲 欧美 精品 | 亚洲日本视频 | 欧美日本在线视频 | 国产精品高清在线观看93 | 精品偷拍模特露出丝袜在线 | 草草精品视频 | 奇米影视在线 | 手机在线看片不卡中文字幕 | 亚洲综合视频网 | 香蕉成人啪国产精品视频综合网 | 日本一区二区三区免费高清在线 | 奇米影视亚洲狠狠色777不卡 | 久久久久久久国产高清 |