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

前端打斷點(diǎn)debugger使用流程詳細(xì)教程

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

流程1:打上斷點(diǎn)

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

在一行代碼的前面或者后面寫上debugger運(yùn)行到這的時(shí)候就會(huì)停止啦

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

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

然后刷新一下 

流程2:遇上斷點(diǎn)

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

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

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

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

提示

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

補(bǔ)充 

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

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

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

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

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

總結(jié)

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

相關(guān)文章

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

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

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

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

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

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

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

    js驗(yàn)證真實(shí)姓名與身份證號(hào),手機(jī)號(hào)的簡(jiǎn)單實(shí)例

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

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

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

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

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

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

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

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

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

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

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

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

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

最新評(píng)論

涪陵区| 辽中县| 平果县| 盐城市| 新乡县| 常熟市| 东安县| 无极县| 清远市| 清镇市| 建瓯市| 普陀区| 金门县| 济南市| 马关县| 武安市| 子洲县| 赣榆县| 玉山县| 云阳县| 上高县| 霍山县| 常州市| 靖边县| 黄平县| 平江县| 阿荣旗| 贵阳市| 芦溪县| 阳曲县| 府谷县| 平昌县| 泰顺县| 通海县| 甘肃省| 日照市| 井陉县| 舒城县| 柏乡县| 寿宁县| 图木舒克市|