如何保护javascript函数?

如何保护javascript函数?,javascript,Javascript,可能重复: 有什么方法可以保护我的js文件或javascript函数不被用户查看吗?您可以/it,但该函数仍然对用户可见。没有,但您总是可以混淆。只需在线查找javascript模糊器。它使代码更难阅读,但仍然是可解码的 如果您需要隐藏代码,可以在服务器端隐藏一些东西,如php、aspx等。如sayd,您可以混淆代码。 但是如果您想在浏览器上执行js文件,用户可以获得源代码。这是无法避免的。这是一个重复:混淆是不同的,我不确定这个提问者是否知道区别。他问如何保护它,而不是混淆。但混淆是一个想法

可能重复:


有什么方法可以保护我的js文件或javascript函数不被用户查看吗?

您可以/it,但该函数仍然对用户可见。

没有,但您总是可以混淆。只需在线查找javascript模糊器。它使代码更难阅读,但仍然是可解码的

如果您需要隐藏代码,可以在服务器端隐藏一些东西,如php、aspx等。

如sayd,您可以混淆代码。
但是如果您想在浏览器上执行js文件,用户可以获得源代码。这是无法避免的。

这是一个重复:混淆是不同的,我不确定这个提问者是否知道区别。他问如何保护它,而不是混淆。但混淆是一个想法,因为答案是“没有办法保护javascript”。事实上,有一种方法,使用服务器端代码,使用对象容器组件(如flash、silverlight和flash),可能还有其他方法。