目前来看,JS框架以及一些开发包和库类有如下几个,Dojo、、、yuiext、、、、moofxDojo是目前最为强大的js框架,它在自己的Wiki上给自己下了一个定义,dojo是一个用编写的开源的DHTML工具箱。自称为一个轻量级的js框架。moofx是一个超级轻量级的特效库,能够与js或框架一起使用。
javascript框架有哪些
目前js框架和一些开发包,库类如下:dojo,,,yui-ext,,,Moo。FX Dojo (jsandui): Dojo是目前最强大的JS框架,它在自己的Wiki上定义自己。Dojo是一个开源DHTML工具箱,用。Dojo很想做一个“统一”的工具箱,不仅仅是浏览器层面的,而且野心很大。Dojo包含了ajax、、event等跨浏览器API,包括JS本身的语言扩展,以及各种工具类库,相对完整的UI组件库。在很多项目中也被广泛使用。他的UI组件的特点是在html标签中添加标签,而不是通过写JS来生成。Dojo的API模仿了Java类库的组织。用dojo写WebOS非常方便。Dojo现在是4.0。dojo的优势在于接口和特效的封装,这使得开发人员可以快速构建一些符合标准的接口。优点:库相当完善,开发时间长,功能强大。据说comet可以用dojo的io.bind()来实现。看到它的功能强大,不一般,IBM和SUN都支持。缺点:文件比较大,200 KB以上,初始下载比较慢。另外,dojo的类库的使用也不是那么好用,js的语法增强也逊色不少。(JSOO):这是一个非常优雅的JS库,它定义了面向对象的扩展、DOM操作API、事件等。JS的,并以其为核心,形成了外围的各种JS扩展库。是一个很有前途的JS底层框架,值得推荐。感觉也是现实中使用最广泛的库类(RoR集成的AJAXJS库),一些JS组件功能和效果都是在上面实现的。优点:基础底层,易学易用,甚至是其他一些js特效开发包的底层,体积最小。缺点:如果有缺点,可能是功能是他的弱点(JSUIbasedon):是基于的JS效果。js框架。包含6个js文件,不同的文件对应不同的js效果。所以,如果用底层的话,用js特效再好不过了。就连大名鼎鼎的digg都在用他,可见其不同寻常的优势:基于它是最大的优势,这无疑因其广泛的用途而为用户的书增色不少。在ajaxin中,用来形容js效果的缺点:刚刚兴起,Yui-ext(JSUI): yui-ext,基于YahooUI的扩展包,是一个CS风格的Web用户界面模块,可以实现复杂布局,界面效果堪比,纯代码开发。真正可编辑的表格Editgrid支持XML和Json数据类型,可以直接移入grid。许多组件都支持数据源,例如动态布局、可编辑的表格控件、动态加载的树控件、动态拖放效果等等。1.0beta开始和合作,推出了基于的Ext1.0,提供了更多有趣的功能。优点:结构化,类似java的结构,清晰明了。底层使用的一些函数使得集成使用成为一种选择。最重要的一点是界面太震撼了。缺点:太复杂,整个界面结构太复杂。:是一个同样优秀的js开发类库,尤其是对css和XPath的支持,让我们写js更加方便!如果你不是js专家,想写出优秀的js效果,我可以帮你达到目的!而且,介绍的语法和高效率一直是目标。优点:注重介绍,效率高。js效果有yui-ext的选择,因为yui-ext复用了很多功能。缺点:据说太嫩,历史不长。:自诩为轻量级js框架。受主库和标准库提供的许多便利的启发,它还缓解了浏览器版本之间的不一致性。其中,。DOM特别方便,它可以用比原来更友好的方式处理DOM对象。大多数的。DOM是为XHTML文档定制的。如果结合Ajax,使用XHTML包装的微格式特别方便。可以直接打印格式字符串或者数字,比较实用方便。它还有自己的js代码解释器优势:。DOM非常实用,入门也是一个突出的缺点:轻量级缺点:是一个简洁的、模块化的、面向对象的框架。它可以帮助您更快、更容易地编写可伸缩且兼容的代码。类似于,语法也差不多。但是它提供了更多的乐趣