JQuery是很常用的前端开发模块。
有的时候,虽然我们使用了JQuery,但不想让他人看出,或者,不想让他人轻易看出。
这该怎么实现呢?
简单3步,即可达到这个目的。
第1步:将JQuery下载后使用
这样是为了可以修改JQuery文件名。
比如,一般情况下是如此使用:
下载后,可以任意修改文件名,如:
这样就无法从文件名看出使用了JQuery。
第2步:加密JQuery模块代码
经上一步操作后,虽然文件名中看不出是JQuery,但如果打开文件,源码中还是可以轻易看出的:
为了解决这个问题,可以将此代码进行加密处理:使用JShaman加密此代码后,将成为:
这样,从代码中也看不出JQuery特征了。当然,加密操作并不影响JQuery正常使用。
第3步:加密JS功能代码
调用JQuery库的代码,特征很明显,比如有经典的$字符,以及很多特有的函数。如:
这些特征也很容易使人认出这是JQuery。
为隐藏这些特征,同样使用加密的方法,比如再用JShaman对代码进行加密:
加密后,代码成为:
经以上3步,JQuery的特征完全消失了,它人无法看出你是自写的代码还是使用的JQuery库。在很多场景下,这很有用。
同样的方法,也可以用于隐藏其它任意三方库的使用痕迹。聪明的你,一定想到了这个技巧的用处和价值吧。
相信你在开发中一定会遇到需要这样操作的时候。