假设我有一个字符串列表,其中包含一组非常有限的字符(基本上是匹配/^[A-Za-z0-9\-]+$/
的字符串)。有一种(相当简单的)压缩这些字符串的方式,它们可以在客户端JavaScript中解压缩吗?我认为应该可以利用有限的字符集。
我已经考虑过使用像LZW和lz-string这样的东西,但这实在是太过分了(而且这些并没有利用我正在使用的有限字符集)。由于这不是真正的英文文本,shoco和smaz也不能正常工作。
我的用例:我希望存储一长串HTML元素/属性/事件名称,而不会将代码的大小扩大几KB。
谢谢!
答案 0 :(得分:0)
例如,您可以尝试使用简单的行程编码。