zoukankan      html  css  js  c++  java
  • Javascript工具 使用JS Minifier过滤JS文件

    JS Minifier是一个过滤JS文件中的注释及无用空格的工具。可以在 http://fmarcia.info/jsmin/ 下载它的Web版本。同样可以在 http://javascript.crockford.com/jsmin.html 页面底部获取到其它程序的处理版本。下面以Web版为例。

    使用这个工具非常简单。直接复制JS文件源码到Code文本框中,然后选择处理级别:

    Minimal: original algorithm but keep linefeeds if single (原始算法但保持换行,小型级别)

    Conservative: original algorithm (原始算法,中等级别)

    Agressive: remove more linefeed than the original algorithm but can be regressive (原始算法上去除换行但能够恢复,最高处理级别)


    然后点击 JSMin按钮,则下面的文本框中会显示处理后的源码。并且显示了文本的原始大小和处理后的大小,以及处理后的大小和原始大小的比例。 

    (注:经过测试,Minimal和Conservative级别能正确过滤生成可以运行的JS文件。而Agressive生成的文件存在错误。所以建议使用Conservative级别


    还有其它不少JS文件处理和压缩工具,比如yahoo的YUI Compressor (支持压缩处理和混淆,与JS Minifier不同),后续再做说明。

  • 相关阅读:
    方法中的散列可变参数
    方法中的散列可变参数
    策略模式
    策略模式
    HashSet,TreeSet
    HashSet,TreeSet
    ArrayList和LinkedList
    ArrayList和LinkedList
    关于鼠标悬浮标签元素效果(CSS:cursor属性)
    关于鼠标悬浮标签元素效果(CSS:cursor属性)
  • 原文地址:https://www.cnblogs.com/lzhdim/p/1443431.html
Copyright © 2011-2022 走看看