时间:2021-05-28
作用:可以对javascript的大小进行压缩。使javascript的加载速度变快。
用法:
在 cmd下面输入的东西;
cscript ESC.wsf -l 3 -ow ../global.js global.js
上面是一个简单的例子:可以自己建一个bat文件放在当前目录下面
cscript ESC.wsf -l 压缩级别 -ow 。。/要压缩到那个目录 需要进行压缩的原js
1.
Level 0 :: No compression //没有处里
Level 1 :: Comment removal //删除掉注释
Level 3 :: Newline removal //删除掉新行
Level 4 :: Variable substitution //变量的替换
2.下图时所用到的参数:
-l 级别
-s
-v
-$
-oa 以追加的形式覆盖
-ow 以覆盖的形式覆盖
所用压缩包在附件 还有帮助文档
使用的例子见压缩包中的图片。
下载地址 http://xiazai.jb51.net/201003/yuanma/ESC.rar
Introduction
ESCisanECMAScriptpre-processorwritteninJScript,enablinganunlimitednumberofexternalscriptstobecompressed/crunchedintosupertight,bandwidth-optimizedpackages.Featuringseveralcompression-techniquessuchascommentremoval,whitespacestripping,newlinestrippingandvariablesubstitutionESCcanreducetheoverallsizeofyourcodewithupto~45%.Single,multiplescriptsandevendirectorieswithscriptscanbemergedtogetheratthecompressionlevelyoudecide.Theprocessedoutputcanlaterbeappendedorwrittentoafile,orpipedtoanotherapplicationforfurtherprocessingviaSTDOUT. ESCdoNOTsupportcrunchingofinlinescripts.SoanyattemptpassingHTML,ASP,JSP,PHPorotherequivalentdocumentstoESCisdoneatyourownrisk. ESCsupportsfourlevelsofcompression,whereahigherlevelequalshighercompression.Bewarethoughthatlevels>2requiresyourcodetobesyntaxicallyperfectorESCwillpunishyoubyproducingabrokenanduselessoutput. Thecompressionratioshouldhitaround25%usingthedefaultcompressionlevelonavanillalookingscript,butresultsashighas~45%canbeachieveddependingonthescript'sdesign/yourstyleofwritingcode. ESC'scompressionengineisintelligentinthemeaningthatithaslanguagesyntax,statementandkeywordawarenessandit*knows*aboutnativeobjectsandmembersprovidedbythemostcommonscriptinghosts.Thisknowledgebasecaneasilybeextendedbypluggininuserdefinedmapswithadditionalinformationtofurthergaincontrolofthecrunchingprocedure.Duringprocessingfollowingthingsaretakenintoaccount: StringandRegExpressionread-ahead
JScriptConditionalcompilationstatementsandvariables
ECMA-262Corelanguagedefinitions(ECMAScript)
IntermediateDOM's(level0)andDOMlevel1
MSJScriptspecificobjects/methods
Netscape/Mozilla/Operaspecificobjects/methods/properties
MSWSH(WindowsScriptingHost)1+nativeobjects
12345下一页阅读全文
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
对于一般用户而言,位于键盘左上方的ESC键并不常用,但你知道吗?其实借助ESC键还能实现不少快捷操作哦! 1.上网时,如果点错了某个网址,直接按ESC键即
ppt放映快捷键如下: 1、快速播放,直接按F5; 2、快速停止播放,可以按ESC,也可以按“减”键; 3、想要播放第N张幻灯片,按数字n加回车键; 4
可能很少人位于键盘左上方的ESC键并不常用,但你知道吗?其实借助ESC键还能实现不少快捷操作哦!(1)上网时,如果点错了某个网址,直接按ESC键即可停止打开当前
套索工具结束的方法如下: 1、首先使用套索工具画选区,在还没松开单击的时候,按ESC取消; 2、其次多边形套索工具按退格键是后退一步,按ESC直接取消;
Esc键关闭属性数据类型:逻辑型;本属性设置运行时用户是否可以用Esc键关闭本窗口。例程说明本属性用于设置是否启用按下“Esc键”关闭窗口。运行结果:总结以上就