JavaScript缩小字符串文字?

Can*_*ain 4 javascript minify

我正在查看一些JavaScript压缩,并注意到没有对象属性名称的字符串被缩小为变量.

例如,假设我的脚本中有这两段代码:

alert("Wrong answer");
alert("Wrong answer buddy");
Run Code Online (Sandbox Code Playgroud)

如果我没弄错的话,我们从YUI和Closure得到的缩小是:

alert("Wrong answer");alert("Wrong answer buddy");

我认为最终的缩小将如下所示:

var a="Wrong answer";alert(a);alert(a+" buddy");
Run Code Online (Sandbox Code Playgroud)

有没有缩小工具呢?什么阻止我们的工具这样做?

Dag*_*bit 8

gzip压缩会将相同的字符串减少到一个或两个字节.使用它,这是一个非问题.:)

  • 它_does_那样做; 这就是我所说的"字符串".每当发生已经发生的字节序列时,它应该减少到几个字节. (2认同)