如何隐藏jQuery的版本

时间:2018-02-14 09:49:34

标签: javascript jquery

我想要隐藏我项目中使用的jQuery库版本,这样就无法看到正在使用的版本(至少只需快速查看代码)。

虽然删除包含jQuery版本的JS注释相当容易,但是有一个变量硬编码到jQuery中,它显示了版本:

var ah = "1.11.3"

我希望清空变量,但我不是一个前端的开发人员,所以我不知道可能会有什么后果。

jQuery是否使用这个变量?

2 个答案:

答案 0 :(得分:2)

所以有两点:

  1. 是的,删除可能有问题,第三方插件将使用:jQuery()。jquery获取版本,以查看所使用的版本是否是最新版本的插件工作,如果你删除插件无法加载或尝试工作,并且如果jquery的版本不好并且有很多问题。够了。

  2. 删除版本不会帮助那些无法识别他们是否真的想要的人,只需将2分钟步骤添加到仅将其余代码与jquery版本进行比较的过程中。

  3. 我强烈建议不要删除版本号或更改版本号。

答案 1 :(得分:0)

我同意其他人的观点,但要回答您的问题。您可以删除该版本。你可以清空版本字符串。

var 版本 = " "

如果你在源代码中给出这个,即使你尝试使用 $.fn.jquery 获取版本,它也会给出空字符串。

提供更多见解:

  1. 从 jquery.com 下载 jquery
  2. 将其保存在您创建文件的同一文件夹中。
  3. 在脚本 src 标记中包含文件中的脚本。
  4. 转到下载的文件并清空版本变量( var version = " ")
  5. 现在在您的文件中,即使您尝试获取版本号,也无法获取。

注意:尽量不要使用易受攻击的版本。