日期:2014-05-16  浏览次数:20380 次

10个优秀的JavaScript 库

 JavaScript 是 Web 开发与设计中不可或缺的东西,不管是一个简单的网页还是一个专业的站点,也不管你是高手还是菜鸟,如今 JavaScript 库越来越强大,可以胜任许多复杂的工作,然而同时,人们在众多 JavaScript 库面前又觉得无所适从,本文,我们将使用 Google 搜索出排名前 10 位的 JavaScript 库,并对它们逐一进行介绍。


1.jQuery: The Write Less, Do More, JavaScript Library

jQuery 是一个很新的 JavaScript 库,它的口号是“几行代码,能干大事”(Write Less, Do More),它是拥有最多插件和扩展的 JavaScript 库,以下是 jQuery 现状:

  • 当前版本:1.3.2
  • 文件尺寸:压缩后最小19KB,未压缩为120K。
  • 作者:John Resig
  • 拥有19种语言的教程: 教程总计183种。
  • 著名用户:超过1000个
  • 插件: 3493
  • 易学
  • 对设计师来说非常易学,使用 CSS 语法
  • 拥有大量有趣的扩展
  • 拥有非常出色的社区,可能是最大的
  • 被数以百万的站点使用,包括诸如 Google, Dell, CBS, NBC, DIGG, Bank of America, Wordpress, Drupal, Mozilla 等著名站点。

2.MooTools – a compact javascript framework?

MooTools 是一个使用 MIT 许可的开源项目,意味着你可以在任一场合使用或对它就行修改。

  • 当前版本:1.2.3
  • 未压缩尺寸:95 KB(客户端),22 KB(服务器端)
  • 作者:Valerio Proietti
  • 著名用户:w3c,cnet,bing, …
  • 官方站上的插件数目: 4
  • 拥有更好的面向对象结构
  • 它的动画效果更平滑
  • 语法及对象句柄更富逻辑

3.Prototype: Easy Ajax and DOM manipulation for dynamic web applications




被一些大型媒体公司和组织使用,Protorype是一个很独特的 JavaScript 库,逐渐成为 Web 引用开发者的代码基础,随着最新的 1.6.1 版本的推出,Protorype在性能,用户自定义事件以及同现代浏览器兼容方面越来越完善。

  • 最新版本:1.6.1
  • 未压缩尺寸:136 KB(大约5000行代码)
  • 作者:Sam Stephenson
  • 著名用户: NASA, CNN, NBC, …
  • 插件数目:150+
  • 更适用于大型 Web 程序

4.Dojo Toolkit: great experiences for everyone



Dojo 的内核小巧,快,精深,可用来创建反应灵敏的 Web 程序,拥有很出色的 UI 工具,在可访问性,本地化方面也做得很好。

  • 最新版本:1.4 Beta
  • 未压缩尺寸:26 KB(约5000行代码)
  • 开发组织:Dojo Foundation
  • 著名用户: AOL, IBM, Sun, …
  • 支持客户端数据存储
  • 支持服务器端数据存储
  • 异步通讯

5.script.aculo.us: easy-to-use, cross-browser user interface JavaScript libraries