在JS中隐藏来自外部世界的变量值

时间:2018-08-02 06:30:06

标签: javascript jquery

我想在js中隐藏变量值,以便没人能看到外界的变量值。 假设我有以下代码,

var ID = 'some_id';

我不希望有人通过浏览器查看源代码来查看字符串'some_id'。

1 个答案:

答案 0 :(得分:2)

好吧,如果您使用的是JavaScript之类的客户端脚本语言,则不可能。有一些方法可以对您的js代码进行编码,但是还有更多的方法可以对这些代码进行解密。因此,没有100%的解决方案可用于向最终用户隐藏客户端代码。

我建议您使用服务器端语言来隐藏敏感数据。但是,如果您真的想与客户端一起使用,则可以使用混淆代码,我已经告诉您这不是100%的解决方案。

我希望我已经很好地描述了。