Wrox Home  
Search

Topic: Web

Professional JavaScript for Web Developers (0764579088) cover image
Professional JavaScript for Web Developers
Nicholas C. Zakas
ISBN: 978-0-7645-7908-0
Paperback
672 pages
April 2005

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?
10 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: ECMAScript Basics
56 pages
US $4.99

Some simple JavaScript functionality is easy to accomplish in the browser. Numerous articles on the Internet show you how... more

Chapter 3: Object Basics
36 pages
US $4.99

ECMAScript objects are one of the unique (and useful) features of JavaScript. Chapter 2, “ECMAScript Basics,” introduced... more

Chapter 4: Inheritance
22 pages
US $4.99

A truly object-oriented language must support inheritance, the capability of a class to reuse (inherit) methods and properties... more

Chapter 5: JavaScript in the Browser
34 pages
US $4.99

In the preceding chapters, you learned about JavaScript’s core, ECMAScript, and how the basics of the language work. Beginning... more

Chapter 6: DOM Basics
34 pages
US $4.99

The Document Object Model (DOM) is perhaps the single greatest innovation on the Web since HTML was first used to connect... more

Chapter 7: Regular Expressions
32 pages
US $4.99

Once upon a time, testing for patterns contained within strings was an arduous process. It often involved using string functions... more

Chapter 8: Browser and Operating System Detection
36 pages
US $4.99

A big part of Web programming is identifying target browsers and operating systems. Whether you are building a simple Web... more

Chapter 9: All about Events
42 pages
US $4.99

JavaScript’s interaction with HTML is handled through events that occur when the user or browser manipulates a page. When... more

Chapter 10: Advanced DOM Techniques
32 pages
US $4.99

Although the basic DOM is pretty straightforward, you can manipulate a document’s underlying DOM tree in several ways. First... more

Chapter 11: Forms and Data Integrity
32 pages
US $4.99

Form elements were created to address the need for the user to send data back to the server. The answer they provided came... more

Chapter 12: Sorting Tables
20 pages
US $4.99

In most applications, sorting lists and tables is a normal procedure that you might use on a daily basis. When you checking... more

Chapter 13: Drag and Drop
24 pages
US $4.99

One of the biggest improvements in computer usability was the proliferation of drag-and-drop behavior, allowing users to... more

Chapter 14: Error Handling
34 pages
US $4.99

Traditionally, JavaScript has been known as a language filled with confusing error messages such as Object Expected and Illegal... more

Chapter 15: XML in JavaScript
36 pages
US $4.99

With the rising popularity of XML, JavaScript developers were clamoring for a way to make use of it in client-side Web development... more

Chapter 16: Client-Server Communication
28 pages
US $4.99

Traditionally, JavaScript had no interaction with the server at all; it merely performed operations on the client and then... more

Chapter 17: Web Services
22 pages
US $4.99

In the past two years, Web services have become a hot topic. Thanks to Microsoft’s .NET initiative, developers are now able... more

Chapter 18: Interacting with Plugins
32 pages
US $4.99

The Web is much more than HTML and images. Today, Web sites across the world make use of many different types of plugins.... more

Chapter 19: Deployment Issues
34 pages
US $4.99

So the JavaScript for your Web application or Web site has been coded, you’ve fully debugged it, and you've made sure that... more

Chapter 20: The Evolution of JavaScript
20 pages
US $4.99

So far in this book, you have learned about the origins of JavaScript as well as about the implementations presently in use... more

Add to Cart
Printer-Ready Version   Share This
DRM-free e-books from Wrox

Web Related Resources

Blogs

Articles