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.htmJavaScript Code ImproverRef:http://www.jcay.com/javascript-code-improver.html这也是一个很好的formatter,速度很快,对那些huge级的js很有用。而且还是免费的。遗憾的是需要本地安装,且只有win版。Simple Javascript FormatterRef: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("}"));