JavaScript压缩,格式化,美化,采用的UglifyJS来压缩,保证安全,压缩JavaScript使得体积减小,传输速度快。

JavaScript压缩、格式化、美化功能于一体,压缩JavaScript使得体积减小,传输速度快。

采用的UglifyJS 是用 NodeJS 编写的 JavaScript 压缩工具,是一个js 解释器、最小化器、压缩器、美化器工具集。

格式美化:对JavaScript进行代码样式美化,您可以有多个选项进行选择。

完全压缩:对JavaScript进行压缩,去除注释、空格、换行等,也有多个选择供您筛选。

超级压缩:可以将局部变量和函数的名称通常减少为单个字母。这是一个安全的优化,可放心使用。(1.你不直接调用全局eval函数。2.您不使用该with语句。3.您不访能使用这种方式访问Function.name)


格式美化选项

  • 引用对象字面量的所有Key
  • 在冒号后添加一个空格
  • 输出ASCII安全(将Unicode字符编码为ASCII)
  • escape“<\/ script”?
  • 输出IE-safe代码
  • 每次使用括号
  • 保留注释
  • 使用分号分隔语句

完全压缩选项

  • 使用“逗号运算符”
  • 丢弃无法访问的代码
  • 优化属性访问:a [“foo”]→a.foo
  • 一些不安全的优化
  • 优化if-else和条件表达式
  • 优化逻辑相关操作
  • 评估常量表达式
  • 优化布尔表达式
  • 优化循环
  • 删除未使用的变量/函数
  • 提升函数声明
  • 提升变量声明
  • 优化if-else后的return / continue
  • 连接变量声明
意见反馈 进入Q群 返回顶部