JQuery是很常用的前端開發模塊。
有的時候,雖然我們使用了JQuery,但不想讓他人看出,或者,不想讓他人輕易看出。
這該怎么實現呢?
簡單3步,即可達到這個目的。
第1步:將JQuery下載后使用
這樣是為了可以修改JQuery文件名。
比如,一般情況下是如此使用:
下載后,可以任意修改文件名,如:
這樣就無法從文件名看出使用了JQuery。
第2步:加密JQuery模塊代碼
經上一步操作后,雖然文件名中看不出是JQuery,但如果打開文件,源碼中還是可以輕易看出的:
為了解決這個問題,可以將此代碼進行加密處理:使用JShaman加密此代碼后,將成為:
這樣,從代碼中也看不出JQuery特征了。當然,加密操作并不影響JQuery正常使用。
第3步:加密JS功能代碼
調用JQuery庫的代碼,特征很明顯,比如有經典的$字符,以及很多特有的函數。如:
這些特征也很容易使人認出這是JQuery。
為隱藏這些特征,同樣使用加密的方法,比如再用JShaman對代碼進行加密:
加密后,代碼成為:
經以上3步,JQuery的特征完全消失了,它人無法看出你是自寫的代碼還是使用的JQuery庫。在很多場景下,這很有用。
同樣的方法,也可以用于隱藏其它任意三方庫的使用痕跡。聰明的你,一定想到了這個技巧的用處和價值吧。
相信你在開發中一定會遇到需要這樣操作的時候。