javascript - 可以制作 javascript "loadable"但不可查看/不可读吗?

标签 javascript

是否可以让客户端有权加载 javascript 但仍被拒绝访问存储它的页面?

最佳答案

这是不可能的。因为 Javascript 是客户端的,所以没有办法阻止客户端查看您的源代码而不阻止他们使用它。

Minification and obfuscation可以使发现代码中发生的事情变得更加困难,但有人可以使用像 jsbeautifier 这样的工具阻碍你的努力。

您可以使用许可证来保护自己(您应该为自己和他人这样做),但是您不能像使用服务器端语言那样“锁定”JS。

关于javascript - 可以制作 javascript "loadable"但不可查看/不可读吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17976820/

相关文章:

JavaScript:避免对象构造函数中的 'this' 被事件覆盖?

javascript - 从 Electron 代码更改外部应用程序窗口大小

javascript 无法设置属性 selectindex 列表框

javascript - 单击浏览器的后退和前进按钮时在页面选项卡之间导航

javascript - Angular - TypeError : XX is not a function

javascript - 如何在 JavaScript/CSS 中检测 MAC OS 反转颜色模式?

javascript - 如何访问多维数组数据?

javascript - Angular ng-click 不触发

javascript - 使用本地存储的多个 key

javascript - 如何将多文件 node.js 应用程序转换为单个文件?