久草视频2-久草视-久草社区视频-久草色在线-久草色视频-久草软件

今天開始應該使用 5 個JavaScript調試技巧 – WEB前端開發

我是創始人李巖:很抱歉!給自己產品做個廣告,點擊進來看看。  

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

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

1. debugger;

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

		if
		(somethingHappens) {
		debugger
		;
		}
	

只需記住在上線前移除。

2. 當節點變化時斷開

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

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

3. Ajax斷點

XHR斷點或我稱作的Ajax斷點,也允許當一個預期Ajax請求創建時斷開。
當調試你的web應用的網絡時這是個讓人吃驚的工具。
tumblr_inline_n1s7ceQ08c1r2dr7s

4. 模擬不同的移動設備

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

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

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

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

還有什么呢?

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

本文被轉載1次

首發媒體 Web前端開發 | 轉發媒體

隨意打賞

提交建議
微信掃一掃,分享給好友吧。
主站蜘蛛池模板: 亚洲图片二区 | 翁用力的抽插 | 婷婷99视频精品全部在线观看 | 黑人又大又硬又粗再深一点 | www亚洲色图 | 精品无人区乱码1区2区3区在线 | 国产一区二区三区欧美 | 欧美黑人换爱交换乱理伦片 | 免费人成在线观看69式小视频 | 色姑娘久 | 天天干天天色综合网 | 被强上后我成瘾了小说 | 91香蕉视频导航 | 免费看成人毛片日本久久 | 91嫩草私人成人亚洲影院 | 牛牛影院成人免费网页 | 国产精品探花一区在线观看 | 午夜欧美精品久久久久久久久 | 青青热久麻豆精品视频在线观看 | 四虎影院久久 | 国产一区在线播放 | 九九久久国产精品免费热6 九九精品视频一区二区三区 | 国产午夜免费秋霞影院 | 7个黑人玩北条麻妃 | 国产剧情在线播放 | 97久久精品午夜一区二区 | 赤坂丽女医bd无删减在线观看 | 扒开老女人 | 99热资源| 2012手机在线中文字幕 | 精油按摩日本 | 小鸟酱喷水| 日本特级a禁片在线播放 | 波多野结衣黑人系列在线观看 | 高跟翘臀老师后进式视频 | 色狠狠成人综合网 | 日本加勒比在线播放 | 免费一区视频 | 6080欧美一区二区三区四区 | 99精品视频在线观看re | 日韩视频在线精品视频免费观看 |