首页 > 其他分享 >chrome的开发者工具中,单步调试script

chrome的开发者工具中,单步调试script

时间:2024-05-20 10:31:54浏览次数:24  
标签:script chrome Step 暂停 点击 按钮 单步 断点 调试器

选择 Sources 标签

在开发者工具中,点击顶部菜单中的“Sources”选项卡。

注意:
在切换到“Sources”选项卡后,默认是没有源码的,需要再次刷新下页面,才能看到对应的源码,才能设置断点。

设置断点:

在你想要暂停执行的代码行上,点击行号旁边的空白区域,这将在那一行上设置一个断点。

常见的几个调试按钮

第一个按钮(继续/暂停脚本执行)

当代码暂停时,点击这个按钮将继续执行代码直到下一个断点或脚本结束。

第二个按钮(单步执行/Step Over)

点击这个按钮会让调试器执行当前代码行,并移动到下一行。如果当前行是一个函数调用,函数体内的代码会被跳过,而只是执行整个函数。

第三个按钮(进入/Step Into)

点击这个按钮会让调试器进入函数调用。如果当前行包含一个函数调用,调试器会进入函数体内,并暂停在函数体的第一行。

第四个按钮(跳出/Step Out)

点击这个按钮会让调试器执行完当前函数,返回到调用该函数的地方并暂停。

第五个按钮(继续到下一个断点/Step)

这个按钮会继续执行代码,直到下一个断点或脚本结束。

第六个按钮(禁用/启用所有断点)

点击这个按钮可以禁用或启用所有断点。如果禁用断点,脚本将不会在任何断点处暂停。

通过这些按钮,你可以更灵活地控制代码的执行顺序,进行详细的调试工作。

标签:script,chrome,Step,暂停,点击,按钮,单步,断点,调试器
From: https://www.cnblogs.com/ghj1976/p/18201350/chrome-de-kai-fa-zhe-gong-ju-zhong-dan-bu-diao-

相关文章

  • written script
    Iamayoungadultwhowasfortunateenoughtohavebeenraisedbyalovingcommunityofneighbors,havingbeenorphanedatatenderage.Drivenbyadeepsenseofgratitudeandawarmheart,Ihavestrivedtobeamanofvirtueandhardwork.Mydiligenc......
  • JavaScript Promise Time Limit Function All In One
    JavaScriptPromiseTimeLimitFunctionAllInOneLeetCode2637.PromiseTimeLimiterrorsfunctiontimeLimit(fn:Fn,t:number):Fn{returnasyncfunction(...args){//letbegin=Date.now();letbegin=performance.now();letresult=......
  • HTML 28 - Javascript
    Ascriptisasmallpieceofprogramthatcanaddinteractivitytoourwebsites.Forexample,ascriptcouldgenerateapop-upalertboxmessage,orprovideadropdownmenu.ThisscriptcouldbewrittenusingJavaScriptorVBScript.Nowadays,onlyJavaScr......
  • 在 JavaScript 中保留小数点后两位的方法
    From: https://www.jb51.net/javascript/301602kuw.htm在 JavaScript 中,有多种方法可以保留小数点后两位,本文给大家分享比较常用的方法,文末给大家介绍了实现数据格式化保留两位小数的多种方法,感兴趣的朋友一起看看吧 在JavaScript中,保留小数点后两位的方法在JavaS......
  • unity Scriptable object
    是什么?一堆我们定义的数据,方便我们之后进行初始化。[CreateAssetMenu(fileName="TestObject",menuName="ScritableObjects/TestObject")]publicclassTestObject:ScriptableObject{publicstringMyString;}此时我们可以批量创建多个类型相同,但是内容不同的......
  • 说说JavaScript中的事件模型
    一、事件与事件流javascript中的事件,可以理解就是在HTML文档或者浏览器中发生的一种交互操作,使得网页具备互动性,常见的有加载事件、鼠标事件、自定义事件等由于DOM是一个树结构,如果在父子节点绑定事件时候,当触发子节点的时候,就存在一个顺序问题,这就涉及到了事件流的概念事件......
  • [Javascript] Find Items from the end of the JavaScript Array using at, findLast
    Findingelementsstartingfromtheendofanarrayhasgottenaloteasierwiththeintroductionofthe at, findLast,and findLastIndex methods!With at younolongerneedtoremembertoaccesstheendofthearraylike array[array.length-1] trick.......
  • [Javascript] Object.groupBy & Map.groupBy
    ArrayGrouping isthenewfeatureofJavaScript/ECMAScript,whichsplitsanarray(or,generally,aniterable),intosmallersub-arrays.GroupingisdifferentthanotherJSarraymethods-it's not apartofthearrayprototype,butastaticmethod.......
  • flutter 运行ios真机测试 提示 Command PhaseScriptExecution failed with a nonzero
    我这边引起CommandPhaseScriptExecutionfailedwithanonzeroexitcode的原因是我刚更换了推送证书,于是我打开钥匙串访问发现推送证书处于不受信任状态,于是把证书状态设置为信任状态并删除了旧的推送证书,设置完成后再去运行,就可以成功运行了。这是我这边的单一情况,......
  • { [key: string]: any } 是 TypeScript 中的一种类型注解
    {[key:string]:any} 是TypeScript中的一种类型注解,它描述了一个对象的类型。让我来解释一下这个类型注解,并举一个例子来说明它的用法。在TypeScript中,{[key:string]:any} 表示一个对象,其中键是字符串类型,而值可以是任意类型。{} 表示这是一个对象类型。[key:s......