前端技术点扫盲

异步加载JS的框架:

国外的像基于jQuery的RequireJs,YUI Loader,LabJs,RunJs,国内也有淘宝的SeaJs,豆瓣的DoJs,in.js(介绍地址http://www.websbook.com/javascript/ybjzJSdkj_In_jsjs_20528.html)等,这些都是一些十分优秀的模块加载器。

兼容ie6 7 8   处理动画的框架

excanvas.js   Google 的 excanvas.js 是IE模式下用微软的 VML 来虚拟canvas 元素,达到兼容。

uupaa-excanvas.js    一个日本人,叫小雄次郎整的

raphael.js    SVG/VML+JS实现跨浏览器的矢量图形实现方案,SVG/VML+JS实现跨浏览器的矢量图形实现方案.

google closure compile是一个将JS下载并且能够运行更快的工具,是一个真正的JavaScript编译器,不过不是将源码编译成机器码,而是将JS编译成更好的JS,它分析你的JS,解析它,移除死代码,重写和最小化有用的代码,也检查语法 变量引用以及类型,出现问题进行警告。

编译器是用Java做的,下载这个编译,然后通过命令行编译你的JS:
java -jar compiler.jar --js hello.js --js_output_file hello-compiled.js

非常简单,这样,可以将静态语言的语法检查功能加到Javascript中,从而克服JavaScript没有编译器检查语法的恐惧,对于我们这些比较懒的人来说,无疑是一个大大好消息啊。


JsDoc Toolkit 是一款辅助工具,你只需要根据约定在 JavaScript 代码中添加相应的注释,它就可以根据这些注释来自动生成API文档。对Java 熟悉的人可能会发现它和 Java 的文档自动化工具 JavaDoc 很像,没错,JsDoc Toolkit 就是基于 JavaDoc 开发的。


对于服务器返回的JSON数据,使用标准结构可以利用Firefox浏览器的JSONView插件方便查看(像查看XML那样树形显示)

Bootstrap 是twitter自己的前端框架

你可能感兴趣的:(记事本)