托管JS文件而不显示代码

Hosting JS file without showing code

本文关键字:显示 代码 JS 文件 托管      更新时间:2023-09-26

我有一个js脚本,我想托管,并允许人们链接到脚本直接在他们的网站上使用。但是,我希望用户不能看到或更改代码。

如果我在谷歌上托管我的脚本,如果他们在浏览器中访问URL,他们是否能够看到代码?

谢谢你的帮助

您确实无法做任何事情来阻止代码被看到。这是因为通过HTTP传输的Javascript是明文的,浏览器依赖于此,所以你不能发送加密的Javascript文件。

你能做的,是缩小和模糊文件,使其更难阅读。这将取代:

function compareNumbers(firstNumber, secondNumber) { return firstNumber < secondNumber; }

:

function a(b, c) { return b < c; }

所以它仍然是可读的,但不那么容易理解。