gpt4 book ai didi

javascript - 为什么 JavaScript 压缩器用双引号替换单引号?

转载 作者:行者123 更新时间:2023-11-29 10:21:30 25 4
gpt4 key购买 nike

制作一些 Bookmarklet,我尝试使用像 Google Closure Compiler 这样的 JavaScript 压缩器或 YUI Compressor .但是,我没有使用它们,因为它们用双引号替换了每个单引号。我不能使用带有双引号的代码,因为我应该用双引号将代码括起来,例如:

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

所以,我使用了MinifyJavascript用于缩小。我想知道为什么其他缩小器会替换引号。替换引号不会缩小代码。编码风格对于缩小代码并不重要。那这是什么原因呢?

最佳答案

此答案纯属猜测:

  • 强制风格一致。
  • 由于重复的字符序列,在进行 gzip 压缩后,一致性会减小大小。

实在想不出别的了。不过,他们本可以选择单引号而不是双引号。

关于javascript - 为什么 JavaScript 压缩器用双引号替换单引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10961883/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com