除了去除空格之外,UglifyJS还执行以下 *** 作:
- 更改局部变量名称(通常更改为单个字符)
- 加入连续的var声明
- 避免插入任何不需要的括号,括号和分号
- 优化IF(在检测到不需要时删除“ else”,并在可能的情况下将IF转换为&&,||或?/:运算符,等等)。
- 转化
foo["bar"]
为foo.bar
可能的地方 - 尽可能删除对象文字中键的引号
- 导致更小的代码时解析简单表达式(1 + 3 * 4 ==> 13)
PS:哦,它也可以“美化”。
欢迎分享,转载请注明来源:内存溢出
除了去除空格之外,UglifyJS还执行以下 *** 作:
foo["bar"]为
foo.bar可能的地方
PS:哦,它也可以“美化”。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)