Wrox Home  
Search

Topic: Web

Professional JavaScript for Web Developers, 2nd Edition (047022780X) cover image
Professional JavaScript for Web Developers, 2nd Edition
Nicholas C. Zakas
ISBN: 978-0-470-22780-0
Paperback
840 pages
January 2009

Back to description


About This Title  |  Chapters on Demand  |  Download Code  |  Errata  |  P2P Forum for This Title
Add to Cart
Chapter 1: What Is JavaScript?
12 pages

When JavaScript first appeared in 1995, its main purpose was to handle some of the input validation that had previously been... more

Chapter 2: JavaScript in HTML
10 pages
US $4.99

The introduction of JavaScript into web pages immediately ran into the Web’s predominant language, HTML. As part of its original... more

Chapter 3: Language Basics
56 pages
US $4.99

At the core of any language is a description of how it should work at the most basic level. This description typically defines... more

Chapter 4: Variables, Scope, and Memory
18 pages
US $4.99

The nature of variables in JavaScript, as defined in ECMA-262 Third Edition, is quite unique compared to other languages.... more

Chapter 5: Reference Types
54 pages
US $4.99

A reference value (object) is an instance of a specific reference type. In ECMAScript, reference types are structures used... more

Chapter 6: Object-Oriented Programming
32 pages
US $4.99

Object-oriented (OO) languages typically are identified through their use of classes to create multiple objects that have... more

Chapter 7: Anonymous Functions
18 pages
US $4.99

An anonymous function is any function that doesn’t have a name; these are also sometimes referred to as lambda functions.... more

Chapter 8: The Browser Object Model
28 pages
US $4.99

Though ECMAScript describes the core of JavaScript, the Browser Object Model (BOM) is really the core of using JavaScript... more

Chapter 9: Client Detection
32 pages
US $4.99

Although browser vendors have made a concerted effort to implement common interfaces, the fact remains that each browser... more

Chapter 10: The Document Object Model
56 pages
US $4.99

The Document Object Model (DOM) is an application programming interface (API) for HTML and XML documents. The DOM represents... more

Chapter 11: DOM Levels 2 and 3
48 pages
US $4.99

The first level of the DOM focuses on defining the underlying structure of HTML and XML documents; DOM Levels 2 and 3 build... more

Chapter 12: Events
68 pages
US $4.99

JavaScript’s interaction with HTML is handled through events, which indicate when particular moments of interest occur in... more

Chapter 13: Scripting Forms
32 pages
US $4.99

One of the original uses of JavaScript was to offload some form-processing responsibilities onto the browser instead of relying... more

Chapter 14: Error Handling and Debugging
50 pages
US $4.99

JavaScript has traditionally been known as one of the most difficult programming languages to debug due to its dynamic nature... more

Chapter 15: XML in JavaScript
32 pages
US $4.99

At one point in time, XML was the standard for structured data storage and transmission over the Internet. The evolution... more

Chapter 16: ECMAScript for XML
20 pages
US $4.99

In 2002, a group of companies led by BEA Systems proposed an extension to ECMAScript to add native XML support to the language... more

Chapter 17: Ajax and JSON
22 pages
US $4.99

In 2005, Jesse James Garrett penned an online article entitled, “Ajax: A New Approach to Web Applications”... more

Chapter 18: Advanced Techniques
28 pages
US $4.99

JavaScript is an incredibly flexible language that can be used in a variety of styles. Typically, JavaScript is used either... more

Chapter 19: Client-Side Storage
18 pages
US $4.99

Along with the emergence of web applications came a call for the ability to store user information directly on the client... more

Chapter 20: Best Practices
34 pages
US $4.99

The discipline of web development has grown at an extraordinary rate since 2000. What used to be a virtual Wild West, where... more

Chapter 21: Upcoming APIs
34 pages
US $4.99

With the flurry of interest that Ajax brought back to web development also came a call to restart the browser evolution.... more

Chapter 22: The Evolution of JavaScript
56 pages
US $4.99

With the renewed interest in web development since 2004, conversations began taking place among browser vendors and other... more

Appendix A: JavaScript Libraries
6 pages

JavaScript libraries help to bridge the gap between browser differences and provide easier access to complex browser features... more

Appendix B: JavaScript Tools
8 pages

Writing JavaScript is a lot like writing in any other programming language except that until recently there were fewer tools... more

Professional JavaScript TOC
Professional JavaScript Index
Add to Cart
Printer-Ready Version   Share This
DRM-free e-books from Wrox

Web Related Resources

Blogs

Articles