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

Chrome瀏覽器斷點調(diào)試技巧(非常詳細!)

 更新時間:2023年09月27日 09:25:57   作者:程序媛小y  
在我們?nèi)粘i_發(fā)中,常常利用chrome強大的控制臺Sources下面進行代碼斷點調(diào)試,這篇文章主要給大家介紹了關(guān)于Chrome瀏覽器斷點調(diào)試技巧的相關(guān)資料,需要的朋友可以參考下

前言

某些情況下,我們必須知道當前代碼的執(zhí)行順序,以及每一步變量的執(zhí)行狀態(tài)來確定代碼是否正確按照我們意愿執(zhí)行。

此時使用斷點調(diào)試是非常明智的選擇。

起步

使用斷點調(diào)試的第一步,我們需要打開控制臺,選擇sources,并點擊需要調(diào)試的文件。

此時在右側(cè)面板可以看到調(diào)試操作區(qū)域:

1.標記斷點

在中間代碼區(qū)域,點擊代碼行號,出現(xiàn)藍色(紅色)標記點則說明當前代碼行被標記斷點,此后每一次代碼執(zhí)行到當前行的時候都會暫停

此時刷新,開始調(diào)試

2.查看變量狀態(tài)

將鼠標放置到變量身,可以查看當前變量在當前狀態(tài)下的值

另外,我們也可以通過劃選來查看某一句表達式或語句的執(zhí)行結(jié)果:

3.單步跳過—F10

我們也可以點擊右側(cè)菜單中的"單步跳過" step over next 按鈕來讓代碼進入下一個函數(shù)調(diào)用。

關(guān)于 step over next :

  • 它在意的是執(zhí)行調(diào)用結(jié)果,并不會進入函數(shù)內(nèi)部
  • 當遇到自定義函數(shù)的時候,會在后臺靜默調(diào)用,直接得出結(jié)果。

如上圖,當你點擊 step over next 的時候,會直接跳過 showInfo 進而得出結(jié)果,而不是進入 showInfo 函數(shù)的內(nèi)部繼續(xù)單步執(zhí)行

4.單步進入—F11

如果在執(zhí)行的時候遇到自定義函數(shù),并且你希望讓斷點單步執(zhí)行進入自定義 函數(shù)內(nèi)部繼續(xù)依次執(zhí)行的話,可以點擊"單步進入" step into next 按鈕

往往單步進入F11與單步跳過F10配合能讓我們非常高效的調(diào)試代碼,畢竟不是每一個函數(shù)你都需要進入內(nèi)部去查看結(jié)果,所以該跳過就跳過,該進入就進入

5.跳出—Shift+F11

如果你在調(diào)試的時候不小心進入了一個本來不關(guān)心的函數(shù),此時可以點擊"跳出" step outcurrent 來跳出當前進入的函數(shù)。

6.單步執(zhí)行—F9

"單步執(zhí)行" step 不會區(qū)分任何自定義函數(shù),所有腳本代碼都會依次執(zhí)行。

一般情況下,我們使用"單步執(zhí)行" step 很少,因為不是每一個自定義函數(shù)我們都需要進入到內(nèi)部來觀察其執(zhí)行狀態(tài),所以實際開發(fā)調(diào)試中,我們使用"單步跳過" step over next +"單步進入" step into next 更多

7.恢復腳本執(zhí)行—F8

如果我們想要放棄當前腳本的調(diào)試,可以點擊"恢復腳本執(zhí)行" resume script excution ,這會讓當前腳本直接執(zhí)行到最后,如果要重新調(diào)試的話,保持斷點存在的前提下刷新頁面即可

比如:我們正在執(zhí)行一個循環(huán),并且希望查看這個循環(huán)的第八次,那么我們就可以連續(xù)點擊這個按鈕,直接跳過前七次循環(huán),到達第八次循環(huán),然后進行循環(huán)開始一步一步執(zhí)行。

8.斷點調(diào)試指令

如果代碼非常復雜,行數(shù)很多的情況下,我們在sources中打斷點無疑會變得非常困難。此時我們可以使用 debugger 指令來讓chrome幫助我們打斷點。

請注意,調(diào)試結(jié)束后,不論是手動在sources中標記的斷點還是debugger標記的斷點,都一定要清除掉,否則你的代碼會一致被暫停,進入debugger調(diào)試狀態(tài)

總結(jié)

到此這篇關(guān)于Chrome瀏覽器斷點調(diào)試技巧的文章就介紹到這了,更多相關(guān)Chrome瀏覽器斷點調(diào)試內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vscode遠端配置及一些問題解決方案

    vscode遠端配置及一些問題解決方案

    我們之前大概了解了vscode的本地設(shè)置,我們之前提過,vscode是一款編輯器,在文本編輯方面有著強大的功能,vscode強大的功能還在于可以連接遠端機器,為我們的遠端機器服務(wù),今天我們主要來進行遠端配置,感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • 即時通訊軟件在網(wǎng)頁上啟動臨時對話的鏈接代碼

    即時通訊軟件在網(wǎng)頁上啟動臨時對話的鏈接代碼

    旺旺臨時對話的鏈接,MSN臨時對話的鏈接,Skype臨時對話的鏈接
    2008-11-11
  • Git 教程之查看提交歷史詳解

    Git 教程之查看提交歷史詳解

    本文主要介紹Git 查看提交歷史的知識,這里整理了詳細資料及命令用法,有興趣的小伙伴可以參考下
    2016-09-09
  • VSCode報錯:Vetur?can't?find?'tsconfig.json'?or?'jsconfig.json'解決辦法

    VSCode報錯:Vetur?can't?find?'tsconfig.json'?

    最近在使用VScode打開項目時發(fā)現(xiàn)報錯了,所以下面這篇文章主要給大家介紹了關(guān)于VSCode報錯:Vetur?can‘t?find?‘tsconfig.json‘?or?‘jsconfig.json‘解決辦法,需要的朋友可以參考下
    2022-08-08
  • 詳解git使用小結(jié)(本地分支與遠程分支、git命令)

    詳解git使用小結(jié)(本地分支與遠程分支、git命令)

    這篇文章主要介紹了git使用小結(jié)(本地分支與遠程分支、git命令),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • 2020最新版vscode格式化代碼的詳細教程

    2020最新版vscode格式化代碼的詳細教程

    這篇文章主要介紹了2020最新版vscode格式化代碼的相關(guān)知識,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • RocketMQ單結(jié)點安裝/Dashboard安裝過程分享

    RocketMQ單結(jié)點安裝/Dashboard安裝過程分享

    RocketMq屬于天生集群,需要同時啟動nameServer和Broker進行部署,在通過Dashboard進行監(jiān)控,本文給大家介紹RocketMQ單結(jié)點安裝/Dashboard安裝過程,感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • Git版本回退之reset和revert使用詳解

    Git版本回退之reset和revert使用詳解

    這篇文章主要介紹了Git版本回退之reset和revert使用,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • 算法系列15天速成 第十二天 樹操作【中】

    算法系列15天速成 第十二天 樹操作【中】

    先前說了樹的基本操作,我們采用的是二叉鏈表來保存樹形結(jié)構(gòu),當然二叉有二叉的困擾之處,比如我想找到當前結(jié)點的“前驅(qū)”和“后繼”,那么我們就必須要遍歷一下樹,然后才能定位到該“節(jié)點”的“前驅(qū)”和“后繼”,每次定位都是O(n),這不是我們想看到的,那么有什么辦法來解決呢
    2013-11-11
  • github 生成token的方法圖解

    github 生成token的方法圖解

    這篇文章主要介紹了github 生成token的方法,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2020-09-09

最新評論

武宣县| 潮州市| 鸡泽县| 军事| 陇西县| 铜梁县| 四子王旗| 汉寿县| 芮城县| 阜南县| 吕梁市| 密云县| 灌云县| 突泉县| 临夏县| 永福县| 页游| 襄汾县| 唐山市| 雷山县| 专栏| 临颍县| 奇台县| 甘德县| 石嘴山市| 石楼县| 大连市| 鹤岗市| 兴化市| 托里县| 会理县| 顺义区| 玉林市| 洪泽县| 昭觉县| 寿光市| 承德县| 余江县| 崇礼县| 临邑县| 新乡县|