文章预览
点击上方 前端Q ,关注公众号 回复 加群 ,加入前端Q技术交流 hello大家好,我是winty。作为web开发者,我们应该都有这样一个认识:前端代码是公开的,所有人都能拿到我们代码,不能把秘钥等信息写死在前端。为了避免他人轻易看懂前端代码,通常我们会对代码进行压缩、混淆等处理。今天带来一篇文章,作者介绍了几种避免他人调试前端代码的常见方式,感兴趣的同学可以在自己项目里试试。 下面是正文部分。 这里我们不介绍 禁止右键菜单, 禁止F12快捷键 和 代码混淆 方案。 无限debugger 前端页面防止调试的方法主要是通过不断 debugger 来疯狂输出断点,因为 debugger 在控制台被打开的时候就会执行 由于程序被 debugger 阻止,所以无法进行断点调试,所以网页的请求也是看不到的. 基础方案 ( () => { function ban ( ) { setInterval ( () => { debugg
………………………………