需要 用 JavaScript 解压 通过lz77压缩的字符串

我要在后台通过C# 将要传递的字符串通过lz77 压缩
再在前台通过JavaScript解压 达到高效传输的作用
请问有什么好的解压方法
我看网上有 压缩的 帖子(百度搜 JavaScript lz77 可以看到)
但是没有解压的帖子
本人对lz77 也不熟悉

第1个回答  2010-08-09
没错, 没必要通过压缩再解压的方式, 可以通过工具, 或自己编写代码, 来压缩js代码, 但是压缩过的代码是可执行的, 即压缩前后的代码, 不做任何处理都可以直接运行, 例如我们可以把长变量, 变成单字符等, 此作用一般是, 减少js文件大小, 从而减少文件加载时间, 另一作用是混淆代码, 不容易读
第2个回答  2010-08-02
哎~,js css压缩都是上古人做的事情了,现在带宽这么足,服务器端又有gzip压缩传输,所以没必要对代码本省做压缩~,尤其是js,如果压缩算法不好,反而会降低在客户端的体验效果~

如果真想压缩javascript,用packer吧,这个压缩比很高的。
http://dean.edwards.name/packer/
第3个回答  2010-08-02
JavaScripte是不能解压 lz77 的
一般字符串的数扰量不会很大吧,为什么一定要压缩呢?

如果非要这样做的话只能自己写浏览器的插件了.
像FirFox,IE等主流的浏览器都有自己的插件标准.
有兴趣可以去研究一下.
第4个回答  2010-08-02
我看lz77要操纵字节,javascript现在没这个能力,所以估计实现不了lz77解压吧,你是否要考虑下使用不压缩的字符串呢本回答被提问者采纳
大家正在搜