Create bookmark
Learning JavaScript
Add Sparkle and Life to Your Web Pages
Notes
Please login to add notes
- Table of Contents
-
+
Preface
-
+
Chapter 1. Hello JavaScript!
- + Chapter 2. JavaScript Data Types and Variables
- + Chapter 3. Operators and Statements
-
+
Chapter 4. The JavaScript Objects
-
+
Chapter 5. Functions
-
+
Chapter 6. Troubleshooting, Debugging, and Cross-Browser Issues
- + Chapter 7. Catching Events
- + Chapter 8. Forms, Form Events, and Validation
- + Chapter 9. Browser As Puzzle Box
-
+
Chapter 10. Cookies and Other Client-Side Storage
Techniques
-
+
Chapter 11. The DOM, or Web Page As Tree
- + Chapter 12. Dynamic Pages
-
+
Chapter 13. Creating Custom JavaScript Objects
- + The JavaScript Object and Prototyping
- + Creating Your Own Custom JavaScript Objects
- Object Encapsulation
- Chaining Constructors and JavaScript Inheritance
- One-Off Objects
- Object Libraries: Packaging Your Objects for Reuse
- Advanced Error Handling Techniques (try, throw, catch)
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- + Chapter 14. Moving Outside the Page with Ajax
-
+
Chapter 15. Ajax Data: XML or JSON?
- Index
If you're new to JavaScript, or an experienced web developer looking to improve your skills, Learning JavaScript provides you with complete, no- nonsense coverage of this quirky yet essential language for web development. You'll learn everything from primitive data types to complex features, including JavaScript elements involved with Ajax and dynamic page effects. By the end of the book, you'll be able to work with even the most sophisticated libraries and web applications.
Complete with best practices and examples of JavaScript use, this new edition shows you how to integrate the language with the browser environment, and how to practice proper coding techniques for standards-compliant websites. This book will help you:
Learn the JavaScript application structure, including basic statements and control structures
Identify JavaScript objects -- String, Number, Boolean, Function, and more
Use browser debugging tools and troubleshooting techniques
Understand event handling, form events, and JavaScript applications with forms
Develop with the Browser Object Model, the Document Object Model, and custom objects you create
Learn about browser cookies and more modern client-side storage techniques
Get details for using XML or JSON with Ajax applications
Learning JavaScript follows proven learning principles to help you absorb the concepts at an easy pace, so you'll learn how to create powerful and responsive applications in any browser.
Test the closed alpha on paperc.com
Book Details
Authors
Categories
Computers > Programming Languages > JavaScript
Publishers
Publication year : 2009
License: All rights reserved ©
Times read: 1,905

