zoukankan      html  css  js  c++  java
  • js优化工具:ECMAScript Cruncher

    利用Thomas Loo开发的ECMAScript Cruncher(ESC 可以http://www.saltstorm.net/depo/esc/或51AJAX.com下载)。ESC是一个小巧的Window Shell脚本。

    利用Thomas Loo开发的ECMAScript Cruncher(ESC 可以下载)。ESC是一个小巧的Window Shell脚本。运行ESC,必须使用Windows系统。打开一个控制台窗口,输入以下命令:
    cscript ESC.wsf -l [0-4] -ow outputfile.js inputfile.js

    第一部分,cscript是Windows Shell脚本解释程序。文件名ESC.wsf是ESC的程序本身。然后是压缩等级,一个0到4的数值,表示要进行优化的等级。-ow选项表示下一个参数是优化后输出的文件名。最后,剩下的参数是要进行优化的JavaScript文件。可以只给出一个要进行优化的文件,也可以有多个文件(多个文件估优化后会按顺序放到输出文件中)。

    ESC支持的四个优化等级如下:
    0:不改变脚本,要将多个文件合到单个文件中时有用;
    1:删除所有的注释;
    2:除等级1外,再删除额外的制表符和空格;
    3:除等级2外,再删除换行;
    4:除等级3外,再进行变量名替换。

    ESC擅长把变量名替换成无意义的名称。它不会更改构造名称、公用特性和公用方法名称。

    使用ESC时要记住,如果某个JavaScript引用了另一个文件中的构造函数,4级优化会把对构造函数的引用替换成无意义的名称。解决方法是将两个文件合并成一个文件,这样就会保持构造函数的名称。

  • 相关阅读:
    Git使用笔记
    javascript获取表单值的7种方式
    javascript里阻止事件冒泡
    PHP面向对象04_串行化
    MySQL数据库锁定机制
    SAP R3和JAVA交换数据之JCO
    @XStreamAlias使用
    JCO 自定义DestinationDataProvider
    IBM websphere MQ 消息发送与获取
    WebSphere MQ 入门指南
  • 原文地址:https://www.cnblogs.com/imlucky/p/3071324.html
Copyright © 2011-2022 走看看