1.9 Using the Rest of This Book
The rest of this book is in five parts. Part I, which immediately follows
this section with some bland but necessary reading -- these
chapters cover the basic information you need to understand when
learning a new programming language:
Chapter 2 explains the basic structure of the
Chapter 3 documents the data types supported by
Chapter 4 covers variables, variable scope, and
and C++, experienced C, C++, or Java programmers can skim much of
Chapter 6 describes the syntax and usage of each
programmers can skim some, but not all, of this chapter.
The next five chapters of this first section become more interesting.
document parts of the language that will not already be familiar to
you even if you already know C or Java. These chapters must be
Chapter 7 documents how functions are defined,
Chapter 8 explains objects, the most important
Chapter 9 describes the creation and use of
Chapter 10 explains how to use regular expressions
Chapter 11 covers advanced topics that have not
been covered elsewhere. You can skip this chapter the first time
through the book, but the material it contains is important to
Part II explains client-side
running in a web browser will rely heavily on features specific to
the client side.
Here's what you'll find in Part III:
with web browsers. It discusses the web browser as a programming
integrated into web pages for execution on the client side.
Chapter 13 documents the most central and
well as several important window-related objects.
Chapter 14 explains the Document object and
related objects that expose the contents of an HTML document to
Chapter 15 documents the Form object, which
represents HTML forms. It also documents the various form element
objects that appear within HTML forms and shows examples of
state in web programming.
Chapter 17 explains the core pieces of the W3C DOM
an HTML document.
Chapter 18 explains the portions of the W3C DOM
appearance, and position of the elements within an HTML document.
This chapter shows how you can create many DHTML effects with CSS
with the user. This chapter covers the traditional event model, the
W3C DOM standard event model, and the Internet Explorer proprietary
Chapter 20 explores the important issue of
gracefully) on a wide variety of web browsers.
Chapter 21 enumerates the security restrictions
communicate with and control Java applets. It also covers how you can
Part III, Part IV, and Part V are reference sections that document the objects
defined by the new W3C DOM standard, respectively.