簡體   English   中英

如何編碼JavaScript文件?

[英]How to Encode JavaScript files?

如何編碼我的JavaScript文件(如DLL文件)?

我的意思是沒有人能理解C#中從CS文件創建的Dll之類的代碼。 我需要這樣做是因為我想將我的功能提供給某些公司,但是我不希望他們了解我的功能。...只能調用這些功能。

我看到jQuery文件被編碼為變量(a,b,c,d,....)。 例如,編碼以下簡單代碼:

function CookiesEnabled() {
var result = false;
createCookie("testing", "Hello", 1);
if (readCookie("testing") != null) {
    result = true;
    eraseCookie("testing");
} return result;
};

確實沒有像JS中那樣加密/編碼代碼的方法(至少我不知道有什么方法),但是標准方法是使用良好的壓縮程序,即程序會將您的代碼折疊起來,刪除注釋,從好名字,如widthheight ,如ab 甚至重新組織代碼,使其盡可能緊湊。 它們通常以非人類可讀的形式結束。

Minifing通常甚至被稱為JS編譯,但實際上並非如此。 就像是一個好東西一樣,好不容易去那里,有很多東西,但是出於我的目的,我一直在使用Microsoft官方捆綁軟件:

http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification

您還應該檢查一下這個問題(我知道的所有大人物都在那里。):
有一個好的JavaScript壓縮程序嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM