1 / 3
文档名称:

js框架介绍.doc

格式:doc   大小:37KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

js框架介绍.doc

上传人:xgs758698 2016/8/15 文件大小:37 KB

下载得到文件列表

js框架介绍.doc

文档介绍

文档介绍:js 框架介绍目前来看, JS 框架以及一些开发包和库类有如下几个, Dojo 、 Scriptaculous 、 Prototype 、 yui-ext 、 Jquery 、 Mochikit 、 mootools 、 Dojo ( JS library and ponent ): Dojo 是目前最为强大的 js 框架,它在自己的 Wiki 上给自己下了一个定义, doj o 是一个用 JavaScrip t 编写的开源的 DHTM L 工具箱。 doj o 很想做一个“大一统”的工具箱,不仅仅是浏览器层面的,野心还是很大的。 Doj o包括 ajax, browser, event, widge t 等跨浏览器 API , 包括了 JS 本身的语言扩展,以及各个方面的工具类库,和比较完善的 UI 组件库,也被广泛应用在很多项目中,他的 UI 组件的特点是通过给 htm l 标签增加 tag 的方式进行扩展, 而不是通过写JS 来生成, dojo 的 API 模仿 Java 类库的组织方式。用 dojo 写 Web OS 可谓非常方便。 dojo 现在已经 了, dojo 强大的地方在于界面和特效的封装,可以让开发者快速构建一些兼容标准的界面。优点:库相当完善,发展时间也比较长,功能强大,据说利用 doj o 的 ()() et ,看见其功能强大非一般,得到 IBM 和 SUN 的支持缺点:文件体积比较大, 200 多 KB ,初次下载相当慢,此外, doj o 的类库使用显得不是那么易用, js 语法增强方面不如 prototype 。 Prototype ( JS OO library ): 是一个非常优雅的 JS库, 定义了 JS 的面向对象扩展, DOM 操作 API , 事件等等,以 prototype 为核心, 形成了一个外围的各种各样的JS 扩展库,是相当有前途的 JS 底层框架,值得推荐,感觉也是现实中应用最广的库类( RoR 集成的 AJAX JS库), 之上还有 Scriptaculous 实现一些 JS 组件功能和效果。优点: 基本底层, 易学易用, 甚至是其他一些 js 特效开发包的底层, 体积算是最小的了。缺点:如果说缺点,可能就是功能是他的弱项 Scriptaculous ( JS ponent based on prototype ): Scriptaculous 是基于 框架的 JS 效果。包含了 6个js 文件,不同的文件对应不同的 js 效果,所以说,如果底层用 prototype 的话,做 js 效果用 Scriptaculous 那是再合适不过的了, 连大名鼎鼎的 digg 都在用他,可见不一般优点: 基于 prototype 是最大的优点, 由于使用 prototype 的广泛性, 无疑对用户书锦上添花,并且在《 ajax in action 》中就拿 Scriptaculous 来讲述 js 效果缺点:刚刚兴起,需要时间的磨练 yui-ext (JS ponent) : 基于 Yahoo UI 的扩展包 yui-ex t 是具有CS 风格的 Web 用户界面组件能实现复杂的 Layout 布局, 界面效果可以和 backbase 媲美, 而且