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

前端打斷點debugger使用流程詳細教程

 更新時間:2024年12月18日 08:35:37   作者:碼嘍的自我修養(yǎng)  
這篇文章主要介紹了前端打斷點debugger使用的相關資料,包括如何設置斷點、如何使用調(diào)試按鈕以及如何查看變量,文中通過圖文介紹的非常詳細,需要的朋友可以參考下

流程1:打上斷點

方式一:編輯器內(nèi)

在一行代碼的前面或者后面寫上debugger運行到這的時候就會停止啦

方式二:瀏覽器控制臺內(nèi)

直接在控制臺的source(中文版為源代碼/來源)目錄下點擊左邊的行數(shù)即可

然后刷新一下 

流程2:遇上斷點

遇到斷點后,程序會停止運行,此時注意,控制器里打斷點的那行代碼并沒有被執(zhí)行,
第一個按鈕是一直執(zhí)行到下一個斷點的意思,直到運行完畢
第二個按鈕是進行下一步,也就是執(zhí)行下一個邏輯,又或者說,【按邏輯(比如會遇到 if 那些)去執(zhí)行下一行代碼】。

  • 箭頭:停止斷點調(diào)試
  • 眼睛:不跳入函數(shù)中去,繼續(xù)執(zhí)行下一行代碼(F10)
  • 向下的箭頭:跳入函數(shù)中去(F11)
  • 向上的箭頭:從執(zhí)行的函數(shù)中跳出
  • 帶斜杠的圖標:禁用所有的斷點,不做任何調(diào)試

流程3:查看變量(英文版為scope)

可以查看到不同作用域下的變量的動態(tài)變化 ,如下圖所示,展示了代碼塊范圍內(nèi)的所有變量:

提示

提醒一句:對有異步代碼的文件進行斷點時有個小提醒,可能你在斷點的情況下正常運行了,但不斷點的情況下就不正常了,這時候就要想到異步的時機問題,可能斷點的時候異步就執(zhí)行完了。

補充 

代表 “下一步(Step)”:運行下一條指令,快捷鍵 F9。運行下一條語句。一次接一次地點擊此按鈕,整個腳本的所有語句會被逐個執(zhí)行。

代表 “跨步(Step over)”:運行下一條指令,但 不會進入到一個函數(shù)中,快捷鍵 F10。
跟上一條命令“下一步(Step)”類似,但如果下一條語句是函數(shù)調(diào)用則表現(xiàn)不同。這里的函數(shù)指的是:不是內(nèi)建的如 alert 函數(shù)等,而是我們自己寫的函數(shù)。

如果我們對比一下,“下一步(Step)”命令會進入嵌套函數(shù)調(diào)用并在其第一行暫停執(zhí)行,而“跨步(Step over)”對我們不可見地執(zhí)行嵌套函數(shù)調(diào)用,跳過了函數(shù)內(nèi)部。

執(zhí)行會在該函數(shù)調(diào)用后立即暫停。

如果我們對該函數(shù)的內(nèi)部執(zhí)行不感興趣,這命令會很有用。

總結(jié)

到此這篇關于前端打斷點debugger使用的文章就介紹到這了,更多相關前端打斷點debugger使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • JavaScript中關于Object.create()的用法

    JavaScript中關于Object.create()的用法

    這篇文章主要介紹了JavaScript中關于Object.create()的用法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • JS獲取地址欄參數(shù)的兩種方法(簡單實用)

    JS獲取地址欄參數(shù)的兩種方法(簡單實用)

    這篇文章主要介紹了JS獲取地址欄參數(shù)的兩種方法(簡單實用),小編給大家推薦使用第一種采用正則表達式獲取地址欄參數(shù)的方法,此方法簡單實用,對js獲取地址欄參數(shù)相關知識感興趣的朋友,一起學習吧
    2016-06-06
  • js實現(xiàn)無感刷新的實踐(附前后端實現(xiàn))

    js實現(xiàn)無感刷新的實踐(附前后端實現(xiàn))

    無感刷新機制的目的是在用戶不知情的情況下,自動更新其認證令牌本文,主要介紹了js實現(xiàn)無感刷新的實踐(附前后端實現(xiàn)),具有一定的參考價值,感興趣的可以了解一下
    2024-04-04
  • js驗證真實姓名與身份證號,手機號的簡單實例

    js驗證真實姓名與身份證號,手機號的簡單實例

    下面小編就為大家?guī)硪黄猨s驗證真實姓名與身份證號,手機號的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • JavaScript 數(shù)據(jù)類型詳解

    JavaScript 數(shù)據(jù)類型詳解

    本文主要介紹了JavaScript數(shù)據(jù)類型的相關知識。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • 使用JavaScript判斷變量類型的方法詳解

    使用JavaScript判斷變量類型的方法詳解

    在 JavaScript 中,變量的類型是動態(tài)的,這幾天我在做項目時,遇到了一個從方法返回的值問題,為了避免這種問題,我需要先判斷一下返回值的類型,那么,你知道哪些判斷變量類型的方法呢,本文給大家介紹了使用 JavaScript 如何判斷變量類型,需要的朋友可以參考下
    2024-06-06
  • JavaScript的Proxy可以做哪些有意思的事兒

    JavaScript的Proxy可以做哪些有意思的事兒

    這篇文章主要介紹了JavaScript的Proxy可以做哪些有意思的事兒,Proxy是ES6中提供的新的API,可以用來定義對象各種基本操作的自定義行為 (在文檔中被稱為traps,我覺得可以理解為一個針對對象各種行為的鉤子),,需要的朋友可以參考下
    2019-06-06
  • JavaScript中的立即執(zhí)行函數(shù)表達式介紹

    JavaScript中的立即執(zhí)行函數(shù)表達式介紹

    這篇文章主要介紹了JavaScript中的立即執(zhí)行函數(shù)表達式介紹,本文著重講解了什么是立即調(diào)用函數(shù)表達式,需要的朋友可以參考下
    2015-03-03
  • JavaScript實現(xiàn)的XML與JSON互轉(zhuǎn)功能詳解

    JavaScript實現(xiàn)的XML與JSON互轉(zhuǎn)功能詳解

    這篇文章主要介紹了JavaScript實現(xiàn)的XML與JSON互轉(zhuǎn)功能,結(jié)合實例形式分析了基于javascript的xml與json相關轉(zhuǎn)換功能實現(xiàn)技巧,需要的朋友可以參考下
    2017-02-02
  • 微信小程序?qū)崿F(xiàn)簡單彈框效果

    微信小程序?qū)崿F(xiàn)簡單彈框效果

    這篇文章主要為大家詳細介紹了微信小程序?qū)崿F(xiàn)簡單彈框效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07

最新評論

时尚| 垦利县| 丹棱县| 明星| 阿坝| 包头市| 河南省| 繁峙县| 汉寿县| 邮箱| 萝北县| 涞水县| 萝北县| 钦州市| 格尔木市| 清流县| 泽普县| 从江县| 宝兴县| 阳信县| 德化县| 恩平市| 凤城市| 安龙县| 邯郸市| 侯马市| 油尖旺区| 修文县| 武平县| 习水县| 林芝县| 玉龙| 华池县| 清水河县| 定州市| 拉萨市| 岢岚县| 女性| 南投市| 江津市| 灌阳县|