dojo.collections 很有用的集合数据结构(List、Query、Set、Stack、Dictionary...)
dojo.crypto 实现加密功能的API(Blowfish、MD5、Rijndael、SHA...)
dojo.date 无须编写丑陋的代码来解析日期格式。
dojo.dnd 拖放功能的辅助API。
dojo.event 事件驱动的API,支持AOP开发,以及主题/队列的功能。
dojo.lfx HTML和SVG效果库。
dojo.animation 基于Dan Pupius在动画方面的工作(http://pupius.co.uk/js/Toolkit.Drawing.js)的动画package(不再支持,应首选dojo.lfx)
dojo.fx 不再支持,应首选dojo.lfx
dojo.io 不同的IO管道。cookie、IFrame、发布/订阅功能等等。所有神奇的Ajax工作都在这里完成。
dojo.lang 对于整个JavaScript环境进行增强的功能。包括你所希望拥有的很多特征,例如mixin、基于闭包(closure)的函数,以及大量的其他功能。
dojo.logging 提供日志功能的框架
dojo.math 数学函数(曲线、点、矩阵)
dojo.reflect 提供反射功能的函数库
dojo.rpc 与后端服务(例如理解JSON语法的Web服务)进行通信
dojo.storage 将数据保存在本地存储中(例如,在浏览器中利用Flash的本地存储来实现)
dojo.string 现在你可以对字符串进行如下的处理,修整、转换为大写、编码、esacpe、填充(pad)等等。
dojo.undo 用来撤销用户操作的栈管理器
dojo.uri 处理URI的函数库
dojo.widget 一个widget框架,允许你建造可重用的HTML/JavaScript widget,可以与简单的HTML标记共同使用(例如,<div class=”dojo-MyWidgetType”>)。支持基于标记的应用开发(例如:XAML、XUL)
dojo.xml、dojo.dom 帮助你处理DOM的辅助函数,以及其他的XML辅助函数。
dojo.style CSS功能,例如访问style的大小、与浏览器的盒模型配合工作,以及更多的功能。
分享到:
相关推荐
Dojo是基础功能包,包含了核心功能;Dijit则包含所有Widget组件;DojoX则是一系列扩展和实验性的功能,其中的一些成熟功能可能会在后续版本中被引入到Dojo或Dijit中。手册中列举了一些常用的Dojo包,如dojo.io用于...
描述中同样提到 "dojo-release-1.6.1-src.zip",暗示了这是一个源代码包,没有提供其他额外信息。通常,源代码包相比于编译后的版本,会包含更多的注释、示例代码和开发文档,方便开发者进行学习和调试。 标签 ...
DojoX是一个扩展和实验功能的集合,一些成熟的功能可能会被推广至Dojo或Dijit包。 总之,Dojo工具包以其强大的功能和广泛的社区支持,成为了现代Web开发中的重要工具,无论是在简化开发流程、提高用户体验,还是在...
本压缩包"dojo-release-1.9.1-src"包含了Dojo 1.9.1版本的源代码,对于开发者来说,深入理解其内部结构和工作原理具有极高的价值。 1. **模块化设计** Dojo Toolkit遵循AMD(Asynchronous Module Definition)规范...
这个API中文参考手册是开发者掌握Dojo库的关键资源,可以帮助理解并有效地利用Dojo框架的各种功能。以下是Dojo API的一些核心概念和关键知识点: 1. **Dojo 模块系统 (dojo/_base/kernel)**: Dojo 的模块化系统基于...
压缩文件"dojo-release-1.4.3.zip"包含的不仅仅是一个单一的文件,它是一个完整的开发包,包括源代码、文档、示例和测试套件。开发者可以解压后直接使用,或者通过查看源码学习Dojo的实现原理。同时,Qooxdoo的提及...
Dojo 是一个强大的JavaScript工具包,它为Web开发提供了丰富的功能和组件,包括DOM操作、事件处理、Ajax交互、动画效果、模块化编程等。在"dojo-release-1.9.0-src.zip"这个压缩包中,我们获取的是Dojo 1.9.0版本的...
总结来说,"dojo-0.3.1-ajax"是Dojo工具包的一个版本,专注于提供高效、灵活的AJAX功能,便于开发者构建富客户端应用。通过理解并熟练运用其提供的各种方法和特性,可以轻松地实现与服务器的数据交互,提升Web应用的...
其中 Dojo 是核心功能包,Dijit 中存放的是 Dojo 所有的 Widget 组件,而 DojoX 则是一些扩展或试验功能。 常用的包包括: * dojo.io:不同的 IO 传输方式,如 script 和 IFrame 等。 * dojo.dnd:拖放功能的辅助 ...
"dojo-release-1.0.2"是Dojo框架的一个早期版本,发布于2008年,这个版本在当时包含了对JavaScript开发所需的多种模块和资源。 首先,我们来深入了解Dojo框架的核心特性: 1. **模块化**:Dojo采用AMD...
总之,Dojo是一个全面且功能强大的JavaScript框架,它的模块化设计、丰富的组件库、强大的API以及离线文档都为开发者提供了极大的便利。对于希望提升Web应用功能和性能的开发者来说,深入学习和掌握Dojo是十分有价值...
《Dojo API 1.9.chm 离线参考手册》是针对Dojo Toolkit 1.9版本的详尽API文档,以CHM(Compiled Help Manual)格式提供,便于开发者离线查阅和学习。Dojo Toolkit是一个强大的JavaScript库,为Web开发提供了丰富的...
当你开始建造一个Ajax应用时,你很快就会遇到一些情形,让你感觉自己好像是在重新发明轮子。... 与其列出Dojo工具包可以使用的API,我们不如考察一个简单的应用,看看在实际开发中如何使用 这个库的各个部分。
在实际开发中,Dojo API的强大功能和灵活性使得它适用于各种复杂的企业级应用。通过利用其模块化系统,可以构建可扩展、可维护的代码结构。同时,Dojo的国际化、无障碍性和多主题支持使得开发出的应用具备更高的用户...
通过"dojo-release-1.2.1-demos"中的示例,你可以深入学习这些功能,理解Dojo如何提升Web应用的效率和用户体验。这些示例涵盖了Dojo的各个方面,包括基础API的使用、UI组件的构建以及复杂功能的实现,对于初学者和...
通过分析`dojo-release-1.10.0-src`这个源码包,开发者可以深入学习Dojo的内部实现,了解AMD机制、模块化设计以及各种功能的实现细节,这对于提升JavaScript编程技能和理解前端架构有极大的帮助。同时,对于想要贡献...
总之,"dojo-0.4.3-ajax"是一个包含Dojo Toolkit核心Ajax功能的包,它提供了丰富的异步通信手段,帮助开发者构建交互性强、响应速度快的Web应用。尽管这个版本已经较老,但它依然展示了Dojo在Ajax技术上的强大能力。
- **Dojo**:核心功能包,包含基础 API 和工具。 - **Dijit**:包含所有 Widget 组件。 - **DojoX**:扩展或试验功能包,一些功能可能会在后续版本中移至 Dojo 或 Dijit 命名空间。 #### 常用包介绍 下面是 Dojo ...
在"描述"中提到的Dojo-1.9api文档CHM文件,是一种Windows帮助文档格式,通常用于存储离线参考材料。这个文档包含了Dojo API的详细说明,包括各个模块、函数、类和方法的用法,对于开发者来说是深入理解和使用Dojo的...
通过阅读和理解"dojo-release-1.3.2-docs"中的内容,开发者不仅可以掌握Dojo 1.3.2的基础知识,还能深入了解其设计哲学和最佳实践,从而在实际项目中充分利用Dojo的强大功能。此外,文档通常还会包含示例代码、API...