编程语言
首页 > 编程语言> > 为什么JavaScript Compressors用双引号替换单引号?

为什么JavaScript Compressors用双引号替换单引号?

作者:互联网

制作一些Bookmarklet,我尝试使用Google Closure CompilerYUI Compressor之类的JavaScript缩小器.但是,我没有使用它们,因为它们用双引号代替了每个单引号.我不能使用带有双引号的代码,因为我应该用双引号将代码括起来,例如:

<a href="javascript:alert('hello')">hello</a>

因此,我使用MinifyJavascript进行缩小.我想知道为什么其他缩小器会替换引号.替换引号不会缩小代码.编码样式对于缩小代码并不重要.那是什么原因呢?

解决方法:

纯粹猜测此答案:

>加强样式的一致性.
> gzip压缩后,一致性会减小大小,这是因为重复字符序列.

真的想不出其他任何东西.
他们可以选择单引号而不是双引号.

标签:quotes,minify,javascript
来源: https://codeday.me/bug/20191201/2079212.html