This little interpretive language was long dismissed as a toy, and for far too long was vilified as the language whose chief claim was the popup messages that "marketeers" annoyed us with.
Developer tools like assertions, logging, profilers, testing framework, code compressor.
|Library||Browser encapsulation||Selector engine||AJAX helpers||Object oriented "Class"||Strengths|
|✔||✔||✔||✔||DOM wrapper, user interface elements, effects, utilities, internationalization, developer tools|
|YUI||✔||✔||✔||✔||user interface elements, dynamic loader, developer tools|
|Mochikit||✔||✔||✔||✘||developer tools, utilities|
|Dojo||✔||✘||✔||✘||user interface elements, client storage|
|ExtJS||✔||✘||✔||✘||user interface elements|
|Prototype||✘||✔||✔||✔||basic and lightweight|