javascript框架(库)
高级JavaScript编程,尤其是复杂的浏览器差异处理,通常是困难和耗时的。
为了响应这些调整,出现了许多javascript(helper)库。这些JavaScript库通常被称为JavaScript框架。介绍一些常见的javascript框架:
JQuery
原型
框架
所有这些框架都为常见的JavaScript任务提供了功能,包括动画、DOM操作和Ajax处理。
JQuery
jquery是当前最流行的javascript框架
它使用CSS选择器访问和操作网页上的HTML元素(DOM对象)。
jquery还提供了配套的UI(用户界面)和插件。
许多大公司在其网站上使用jquery:
谷歌
微软
国际商用机器公司
网飞公司
原型
Prototype是一个库,它提供用于执行常见Web任务的简单API。
API是应用程序编程接口的缩写。它是一个包含用于操作HTML DOM的属性和方法的库。
原型通过提供类和继承来增强JavaScript。
框架
moootools也是一个框架,它提供了使普通的javascript编程更容易的API。
moootools还包含轻量级效果和动画功能。
其他框架
以下是上文未涉及的其他一些框架:
雅虎!用户界面框架涵盖了大量的函数库,从简单的javascript功能到完整的互联网小部件。
ExtJS-一个可定制的小部件,用于构建富Internet应用程序。
dojo-用于DOM操作、事件、小部件等的工具包。
脚本。教具美国-开放源码的视觉效果和界面行为的javascript框架。
uize-小部件、Ajax、DOM、模板等。