这是个 Javascript 压缩 + 混淆器,由于 YUI Compressor 是用 Java 实现的,所以我考虑做了 PHP 实现(不要纷争这两门语言之间的信仰问题)。

注:本程序基于 dewards 的 PHP Javascript Packer 封装。原作者与本人不对使用此脚本造成的一切后果负责(很无情,对吧)。

https://friable.rocks/_/2009_11_05/775565f4f2ca.jpg

与期前 第一版的 Javascript 批量压缩器 不同,此工具具有混淆代码的功能。使用地址如下

http://friable.rocks/javascript_packer/ ,欢迎点评。

--Splite--

同时得感谢 圆心 的 Javascript 支持,是他帮忙解决了 eval JSON 数据时,本人的一个「弱智」的问题,建议以后使用这样解析(可能是我火星了):

var json = eval('(' + req.responseText + ')');

详细 参见这里

很无耻的用上了公司的 CDN 链接,感觉倍有「安全感」(嘘,小声点)。重新审视代码,的确从某个角度上说,使用 YUI 的代码比 jQuery 的要「严肃」得多。