防止别人 debug 自己的网页代码

本贴最后更新于 1385 天前,其中的信息可能已经时移俗易

在页面任何位置加入下面代码

(function() {
debugger
})()

作用来源:JavaScript debugger Statement

  • Bug

    Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。

    77 引用 • 1729 回帖 • 3 关注
  • 爬虫

    网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。

    105 引用 • 272 回帖
  • JavaScript

    JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。

    696 引用 • 1143 回帖 • 579 关注
  • Chrome

    Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

    55 引用 • 282 回帖 • 219 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • pangwen
    捐赠者

    这个 debugger 不能跳过吗? 应该没用的吧

  • 其他回帖
  • Vanessa
    订阅者

    我看到你反对我了。。。。

    要这样才会执行吧

    (function() { debugger })()
    
    2 回复
  • alanfans

    既然是 debug,F8 跳过呗,能防啥?

  • Eddie
    捐赠者 作者

    只要 F12 他就会执行,整个页面都暂停了。

    1 回复
  • 查看全部回帖