最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Chrome調(diào)試折騰記之JS斷點(diǎn)調(diào)試技巧

 更新時間:2017年09月11日 09:16:21   作者:crper  
這篇文章主要介紹了Chrome調(diào)試折騰記之JS斷點(diǎn)調(diào)試技巧,具有一定的參考價值,感興趣的小伙伴們可以參考一下

JS調(diào)試技巧技巧

一:格式化壓縮代碼

這里寫圖片描述
這里寫圖片描述

技巧二:快速跳轉(zhuǎn)到某個斷點(diǎn)的位置

右側(cè)的Breakpoints會匯總你在JS文件所有打過的斷點(diǎn),點(diǎn)擊跟checkbox同一行的會暫時取消這個斷點(diǎn),若是點(diǎn)擊checkbox下一行的會直接跳轉(zhuǎn)到該斷點(diǎn)的位置

這里寫圖片描述

技巧三:查看斷點(diǎn)內(nèi)部的作用范圍【很實(shí)用】

右側(cè)的scope可以看到相當(dāng)多實(shí)用的信息,比如this的指向,是否有值,斷點(diǎn)是對象還是其他等。。

這里寫圖片描述

技巧4:監(jiān)聽事件斷點(diǎn)

右側(cè)的Event Listener Breakpoints可以選擇性的監(jiān)聽某類行為事件,比如鍵盤輸入,拖拉等。。勾選前面的checkbox就可以生效,當(dāng)你觸發(fā)改行為的時候就會跳轉(zhuǎn)到觸發(fā)的JS

這里寫圖片描述

技巧5:DOM及 XHR監(jiān)聽跳轉(zhuǎn)

DOM Breakpoints : 是你Elements頁,感覺要監(jiān)聽某段dom的可能有一些行為,但是又不具體知道確切位置就可以用了

這里寫圖片描述 

這里寫圖片描述

XHR Breakpoints: 向服務(wù)器請求的,ajax的核心要點(diǎn)

默認(rèn)勾選了,所有XHR行為,可選項是判斷URL。。。我用的不多

這里寫圖片描述

技巧6:單步執(zhí)行、單步進(jìn)入、強(qiáng)制進(jìn)入、單步退出

這個東東是調(diào)試中必不可少的,其實(shí)用過firebug的小伙伴,對這個就有一個清晰的認(rèn)識你。基本一樣;先上圖;

這里寫圖片描述

功能名詞依次,不懂的可以看看我firebug那個系列的

  • Pause script excution 【單步執(zhí)行,在斷點(diǎn)處暫停,等待調(diào)試–不是直譯】 : 暫停后這個按鈕會變成 Resume script excution 【繼續(xù)執(zhí)行】 , 快捷鍵 【F8 或者 Ctrl + \】
  • Step over next function call【單步跳過】 : 會跳到下一個斷點(diǎn),快捷鍵 【F10 或者 Ctrl + `】
  • Step into next function call【單步進(jìn)入】 : 會進(jìn)入函數(shù)內(nèi)部調(diào)試,快捷鍵【F11 或者 Ctrl + ;】
  • Step out of current function 【單步跳出】: 會跳出當(dāng)前這個斷點(diǎn)的函數(shù),快捷鍵【Shift + F11 或者 Ctrl + Shift + ;】

后面的就是chrome的特色功能

  • Deactivate breakpoints : 使所有斷點(diǎn)臨時失效,快捷鍵【Ctrl + F8】
  • Don't Pause on exceptions: 不要在表達(dá)式處暫停,還有一個可選項【Pause On Caught Exceptions– 若拋出異常則需要暫停在那里】

總結(jié)

這篇文章就到此處,更深入的及一些效率的小操作就到下篇文章再介紹,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • javascript的currying函數(shù)介紹

    javascript的currying函數(shù)介紹

    curring的概念將函數(shù)式編程的概念和默認(rèn)參數(shù)以及可變參數(shù)結(jié)合在一起.一個帶n個參數(shù),curried的函數(shù)固化第一個參數(shù)為固定參數(shù),并返回另一個帶n-1個參數(shù)的函數(shù)對象,分別類似于LISP的原始函數(shù)car和cdr的行為。currying能泛化為偏函數(shù)應(yīng)用(partial function application, PFA),p 這種函數(shù)將任意數(shù)量(順序)的參數(shù)的函數(shù)轉(zhuǎn)化為另一個帶剩余參數(shù)的函數(shù)對象
    2012-02-02
  • js實(shí)現(xiàn)九宮格抽獎

    js實(shí)現(xiàn)九宮格抽獎

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)九宮格抽獎,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • javascirpt實(shí)現(xiàn)2個iframe之間傳值的方法

    javascirpt實(shí)現(xiàn)2個iframe之間傳值的方法

    這篇文章主要介紹了javascirpt實(shí)現(xiàn)2個iframe之間傳值的方法,涉及javascript針對iframe框架下的頁面元素操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • ES6的異步操作之promise用法和async函數(shù)的具體使用

    ES6的異步操作之promise用法和async函數(shù)的具體使用

    這篇文章主要介紹了ES6的異步操作之promise用法和async函數(shù)的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Windows Live的@live.com域名注冊漏洞 利用代碼

    Windows Live的@live.com域名注冊漏洞 利用代碼

    Windows Live的@live.com域名注冊漏洞 利用代碼...
    2006-12-12
  • 淺談js中的變量名和函數(shù)名重名

    淺談js中的變量名和函數(shù)名重名

    下面小編就為大家?guī)硪黄獪\談js中的變量名和函數(shù)名重名。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Valerio 發(fā)布了 Mootools

    Valerio 發(fā)布了 Mootools

    Valerio 發(fā)布了 Mootools...
    2006-09-09
  • JavaScript獲取圖片像素顏色并轉(zhuǎn)換為box-shadow顯示

    JavaScript獲取圖片像素顏色并轉(zhuǎn)換為box-shadow顯示

    這篇文章主要介紹了JavaScript獲取圖片像素顏色并轉(zhuǎn)換為box-shadow顯示的方法,用到了HTML5中的FileReader API和getImageData,轉(zhuǎn)換為的CSS3 box-shadow也要注意瀏覽器的兼容問題,需要的朋友可以參考下
    2016-03-03
  • 總結(jié)28個令人驚艷的JavaScript單行代碼

    總結(jié)28個令人驚艷的JavaScript單行代碼

    JavaScript作為一種強(qiáng)大而靈活的腳本語言,充滿了許多令人驚艷的特性,本文將帶你探索28個令人驚艷的JavaScript單行代碼,展示它們的神奇魅力,感興趣的同學(xué)跟著小編一起來看看吧
    2023-12-12
  • 如何在Mozilla Gecko 用Javascript加載XSL

    如何在Mozilla Gecko 用Javascript加載XSL

    如何在Mozilla Gecko 用Javascript加載XSL...
    2007-01-01

最新評論

无极县| 文水县| 滦南县| 筠连县| 芮城县| 东港市| 岳普湖县| 岚皋县| 顺义区| 东兴市| 信丰县| 鹤壁市| 麦盖提县| 顺义区| 上犹县| 当雄县| 上虞市| 理塘县| 芜湖县| 柳林县| 绥阳县| 武胜县| 衡阳市| 科尔| 平阳县| 钦州市| 兴宁市| 霸州市| 太谷县| 辽中县| 乌拉特中旗| 七台河市| 五家渠市| 睢宁县| 崇左市| 临沧市| 陆良县| 永仁县| 宁明县| 婺源县| 涞源县|