javascript formatter and compressor

來源:互聯網
上載者:User

Javascript Format and Colour (also ref to Javascript Compressor)
Ref:http://javascript.about.com/library/blformat.htm
這是我最喜歡的,覺得格式化效果最好的一個formatter,而且還是用js實現的。

Note: 我把該formatter改成一個沒廣告的清潔版放到googlepage中了,可直接通過以下連結訪問:
http://harrywu304.googlepages.com/jsformatter.htm


JavaScript Code Improver
Ref:http://www.jcay.com/javascript-code-improver.html
這也是一個很好的formatter,速度很快,對那些huge級的js很有用。而且還是免費的。
遺憾的是需要本地安裝,且只有win版。


Simple Javascript Formatter
Ref:http://blog.djh5e.org/wp-content/jsf.html
這個可以說是最簡單的一個formatter,也是js實現,原理就是:把要format的js代碼當作一個function的內容,構造一個新function然後對這個function.toString():

var initjs = "....";
eval("var tmpf = function(){" + initjs + "}");
var ftjs = tmpf.toString();
ftjs = ftjs.substring(ftjs.indexOf("{") + 1, ftjs.lastIndexOf("}"));

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.