国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

推薦5 個常用的JavaScript調試技巧

2019-11-20 13:28:18
字體:
來源:轉載
供稿:網友

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

1. debugger;

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

復制代碼 代碼如下:

if (somethingHappens) {
debugger;
}

只需記住在上線前移除。

2. 當節點變化時斷開

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

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

3. Ajax斷點

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

4. 模擬不同的移動設備

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

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

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

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

還有什么呢?

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平阴县| 柘城县| 九龙城区| 黔西| 沅江市| 收藏| 锡林郭勒盟| 庆元县| 合阳县| 新民市| 甘谷县| 东辽县| 麟游县| 翼城县| 嘉黎县| 历史| 双城市| 深泽县| 贵州省| 黄陵县| 大安市| 呼伦贝尔市| 济阳县| 大足县| 开江县| 蒙自县| 赤壁市| 水城县| 金坛市| 凤冈县| 哈尔滨市| 沾益县| 健康| 甘孜| 邵阳市| 灌阳县| 涟源市| 宣武区| 永年县| 镇康县| 江都市|