概述: X2JavascriptCompactor可以將多個Javascript腳本文件打包成一個文件,并刪除原始文件 " /> 日本三日本三级香港三级,成人欲涩漫h漫免费动漫,模特精品视频一区

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

一款JavaScript壓縮工具:X2JSCompactor

去年寫的一個JavaScript壓縮工具,用于x2blog.cn的js壓縮。不過一直沒有對外發(fā)布,現(xiàn)在拿來充個文章數(shù)吧,老不更新Blog可不好,呵呵

概述:
X2JavascriptCompactor可以將多個Javascript腳本文件打包成一個文件,并刪除原始文件中的注釋、無用空白以及換行。不僅可以有效減少網(wǎng)絡(luò)傳輸量,同時使腳本文件難以被分析和破解。軟件同時支持多個文件的同時打包,即可以建立多個輸出文件,每個輸出文件對應(yīng)到一定的輸入文件,每個輸出文件對應(yīng)的輸入文件之間互不相關(guān)。

說明:
在網(wǎng)上一直未能找到合適的JS打包工具,壓縮后的文件常常不能執(zhí)行,于是就自己寫了這個工具,開發(fā)是基于.NET 1.1框架的,所以要正確執(zhí)行必須裝有.NET framework,可以到微軟網(wǎng)站免費(fèi)下載:http://download.microsoft.com/download/7/b/9/7b90644d-1af0-42b9-b76d-a2770319a568/dotNETfx.exe。同時,為求開發(fā)效率,系統(tǒng)并未對Javascript作詳盡的語法分析,因此為確保壓縮后的Javascript文件能正確執(zhí)行,必須符合下面的約定:
1.原始文件能正確執(zhí)行;
2.構(gòu)造體末不一定需要加分號:即var f=function(){},var a={p1:1,p2:2}這樣的語句末無需分號,當(dāng)然加了也可以;
3.普通語句結(jié)尾必須有分號:如var a=1; alert(a);這樣的普通語句結(jié)尾必須有分號。
相信即使沒有這個約定,大家也會按照這樣的語法書寫Javascript,在此說明只是強(qiáng)調(diào)一下,畢竟Javascript規(guī)范并不強(qiáng)制要求分號結(jié)尾。

使用流程:
1.新建或打開一個項(xiàng)目,后綴為*.jcp;
2.建立輸出文件,這里保存壓縮后的文件內(nèi)容,你可以選擇已經(jīng)存在的文件,或者新建一個文件;
3.選中一個輸出文件,為此文件選擇對應(yīng)的輸入文件,在左側(cè)列表會顯示出來;
4.調(diào)整輸入文件的順序,使得其符合執(zhí)行順序要求,可以通過上下箭頭來執(zhí)行;
5.點(diǎn)擊開始壓縮按鈕,軟件會自動分析輸入文件,并壓縮打包到輸出文件;
6.你可以根據(jù)需要決定是否保存項(xiàng)目文件。

本地下載

JavaScript技術(shù)一款JavaScript壓縮工具:X2JSCompactor,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 日本精品一区二区三区视频 | 国产成人精品午夜视频' | 久久久久久久久久免观看 | 精品极品三级久久久久 | 伊人色影院 | 一级片性| 欧美激情文学 | 色伊人网| 精品国产日韩亚洲一区二区 | 中国日韩欧美中文日韩欧美色 | 伊人久久中文大香线蕉综合 | 亚洲一区二区三区高清网 | 免费在线观看黄色小视频 | 中文字幕在线亚洲 | 一色屋免费视频 | 亚洲综合色一区二区三区另类 | 在线免费色 | 久久伊人精品青青草原2021 | 亚洲一区二区三区麻豆 | 免费国产在线观看不卡 | 国产图片区 | 日韩精品视频观看 | 亚洲国产91| 久久精品国产91久久综合麻豆自制 | 亚洲天堂五月天 | 成人午夜免费福利视频 | 狂野欧美性猛交xxxx免费 | 亚洲天堂久久精品 | 午夜在线观看视频在线播放版 | 色综合天天色 | 国产一区二区在线播放 | www欧美| 亚洲国产精品激情在线观看 | 久久亚洲精品国产亚洲老地址 | 91久久九九精品国产综合 | 大色皇大久久大久久 | 永久黄网站色视频免费观看 | 精品中文字幕久久久久久 | 91精品欧美成人 | 色综合久久88中文字幕 | 天天射天天干天天色 |