Book description
Pro JavaScript with MooTools is unlike any other JavaScript book on the market today. While similar books focus on either JavaScript as a language of the browser or how to use JavaScript Frameworks, Pro JavaScript with MooTools fills the gap between these topics and moves beyond—exploring the advanced features of JavaScript and how the MooTools framework uses these features to further improve the language itself.
The book itself takes a unique three-pronged approach. It first walks you through the advanced features of JavaScript and the MooTools framework, including native augmentation and type creation, a comprehensive discussion of JavaScript functions, Object-Oriented programming with native JavaScript and MooTools Classes, and the MooTools Class internals. You'll then learn all about Javascript in the DOM: the Elements classes and its internals, the MooTools Event system, Selector engines and MooTools Slick, Ajax and the Request Object, and Animation and the Fx classes.
The final section really sets the book apart from all others, as it discusses JavaScript outside the browsers. You'll take an in-depth look at CommonJS and MooTools, using MooTools outside the browser to build ORM, creating simple CommonJS applications via the MooTools Deck framework, and creating complex Server-Side applications using Raccoon.
Table of contents
- Copyright
- Foreword
- About the Author
- About the Technical Reviewer
- Acknowledgments
- Preface
-
I. Exploring JavaScript and MooTools
- 1. JavaScript and MooTools
- 2. Functions
- 3. Objects
- 4. Classes
- 5. Classes: The Extras
- 6. Types
-
II. Conquering the Client Side
- 7. JavaScript in a Window
-
8. Elements
- 8.1. Families and Trees
- 8.2. Is My DOM Ready Yet?
- 8.3. DOM Scripting with MooTools
- 8.4. The Element Type
- 8.5. The Elements Type
- 8.6. The Universal Modificators
- 8.7. Element Storage
- 8.8. The Wrap Up
- 9. Selector Engines
- 10. Events
-
11. Request
- 11.1. Requests and Responses
- 11.2. The XMLHttpRequest Object
- 11.3. Going Async
- 11.4. The MooTools Request Class
- 11.5. Subclassing Request
- 11.6. The Wrap-Up
- 12. Animation
- III. Breaking from the Browser
- A. Resources
Product information
- Title: Pro JavaScript with MooTools: Learning Advanced JavaScript Programming
- Author(s):
- Release date: January 2010
- Publisher(s): Apress
- ISBN: 9781430230540
You might also like
book
Rediscovering JavaScript
JavaScript is no longer to be feared or loathed - the world's most popular and ubiquitous …
book
Mastering JavaScript Object-Oriented Programming
Unleash the true power of JavaScript by mastering Object-Oriented programming principles and patterns About This Book …
book
Testable JavaScript
One skill that’s essential for any professional JavaScript developer is the ability to write testable code. …
book
JavaScript Next: Your Complete Guide to the New Features Introduced in JavaScript, Starting from ES6 to ES9
JavaScript has finally grown up. Armed with a slew of new features, JavaScript now makes writing …