close

雖然這個 JavaScript 的小工具我不是很建議大家使用,但是如果 code 不想讓人清楚地馬上解讀,進行些微的減少縮排和編碼卻是個不錯的方法。在使用時要記的註解述敘的使用,最好以 /* comment */ 包起來。

Sample:

function show()
{
alert("Hello World");
}

Result 1: 減少縮排

function show(){alert("Hello World")}

Result 2: base62encode

eval(function(p,a,c,k,e,r){e=String;if(!''.replace(/^/,String)){while(c--)r[c]=k[c]||c;k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('0 1(){2("3 4")}',5,5,'function|show|alert|Hello|World'.split('|'),0,{}))

http://dean.edwards.name/packer/

arrow
arrow
    全站熱搜

    coolouis 發表在 痞客邦 留言(0) 人氣()