Login Register

Other Functions

In a toolkit as comprehensive as Dojo, the designers had to be vigilant about not duplicating functionality. Virtually all facets of the toolkit need low-level functions - like JSON support, array features, node list processing, etc. And because these functions do not exist in standard JavaScript, or are available only in incompatible calls across browsers, Dojo programmers wrote a lot of low-level code themselves.

Luckily for us Dojo users, they expose these low-level functions. Instead of writing a lot of the annoying little JavaScript utility methods ourselves, we can use Dojo base functions instead. These API's are fast, flexible, and well-thought out. And they are consistent with the higher layers of Dojo's design. Can you dig it?