跳过无限debugger实战——替换和条件断点实战

网址:Scrape | Movie

打卡开发者工具:

debugger代码及含义

javascript 复制代码
 setInterval((function() {
            debugger ;console.log("debugger")
        }
  • function()是要执行的函数。
  • interval是每次执行之间的时间间隔,以毫秒为单位。

你可以用想要的时间间隔替换interval,例如,1000表示每秒执行一次。

如果你想调试你的代码,debugger语句会暂停JavaScript的执行,并启动任何可用的调试功能。console.log()语句会在每次函数执行时将"debugger"打印到控制。

过这个debugger的方法

1.添加条件断点

之后点击跳过断点,刷新网页后会遇到第二个断点

以同样的方法处理。

2.替换

点击替换按钮

选择一个空文件

点击允许

在网页中找到debugger所在的位置,又点击替换内容

出现右下方有原点

可以改写,讲函数设置为空

并按ctrl+s保存后,再刷新跳转。

案例2

网址:元艺数官网

debugger函数,生成了一个构造器。

按相同的方法,替换。

置空函数,ctrl+s保存,并刷新网页,即可成功跳过debugger。

相关推荐
童先生4 小时前
Nginx + Vue/React 前端 + API:防止路径混淆漏洞与跨域问题实战分享
前端·vue.js·nginx
Stringzhua6 小时前
Vue数据的变更操作与表单数据的收集【6】
前端·javascript·vue.js
万少7 小时前
可可图片编辑 HarmonyOS 上架应用分享
前端·harmonyos
你的人类朋友7 小时前
git常见操作整理(持续更新)
前端·git·后端
无羡仙7 小时前
Webpack 核心实战:从零搭建支持热更新与 Babel 转译的现代前端环境
前端·webpack·前端框架
你的人类朋友7 小时前
git中的Fast-Forward是什么?
前端·git·后端
初遇你时动了情7 小时前
uniapp vue3 ts自定义底部 tabbar菜单
前端·javascript·uni-app
JarvanMo8 小时前
天塌了?Flutter工程总监跑去苹果了?
前端
烛阴9 小时前
掌握 TypeScript 的边界:any, unknown, void, never 的正确用法与陷阱
前端·javascript·typescript
Jerry9 小时前
迁移到 Jetpack Compose
前端