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的大小、與瀏覽器的盒模型配合工作,以及更多的功能。 |