Synopsis
The third edition of this
definitive reference covers the latest version of JavaScript--JavaScript 1.2--as
supported by Netscape Navigator 4.0. This book can be used to help users create
dynamic, interactive, web-based applications that are powered by JavaScript.
Expert Commentary
From The Publisher:
JavaScript: The Definitive
Guide provides a thorough description of the core JavaScript language and its
client-side framework, complete with sophisticated examples that show you how to
handle common tasks like validating form data, working with cookies, and
creating cross-browser dynamic content. The book also contains an in-depth
reference section that covers every core and client-side JavaScript function,
object, method, property, constructor, and event handler. HTML authors can use
this book to learn how to build dynamic web pages with JavaScript. Experienced
programmers can quickly find the information they need to start writing
JavaScript programs. This book is an indispensable reference for all JavaScript
programmers, regardless of experience level.
Table of Contents:
|
Preface |
|
1 |
Introduction to JavaScript |
1 |
I |
Core JavaScript |
25 |
2 |
Lexical Structure |
27 |
3 |
Data Types and Values |
34 |
4 |
Variables |
52 |
5 |
Expressions and Operators |
63 |
6 |
Statements |
87 |
7 |
Functions |
111 |
8 |
Objects |
126 |
9 |
Arrays |
153 |
10 |
Pattern Matching with Regular Expressions |
165 |
11 |
Further Topics in JavaScript |
181 |
II |
Client-Side JavaScript |
205 |
12 |
JavaScript in Web Browsers |
207 |
13 |
Windows and Frames |
228 |
14 |
The Document Object Model |
256 |
15 |
Events and Event Handling |
284 |
16 |
Forms and Form Elements |
300 |
17 |
Dynamic HTML |
315 |
18 |
Saving State with Cookies |
334 |
19 |
Compatibility Techniques |
343 |
20 |
LiveConnect: JavaScript and Java |
355 |
21 |
JavaScript Security |
382 |
III |
Reference |
403 |
|
Index |
751 |
|