位置:海鸟网 > IT > JavaScript >

LZ77算法的JS实现

JS操作二进制很麻烦,而且一直没有一个好的无损压缩工具来实现纯文本的压缩。所以钻研了一段时间的gzip,后来发现还是仅用LZ77比较容易实现,gzip中的haffman压缩部分对于JS来说太难搞了。

  代码如下,注释非常完整,所以就不多说了,有兴趣的可以仔细研究下: