Core JavaScript Guide
Contents
New Features in this Release
About this Book
- New Features in this Release
- What You Should Already Know
- JavaScript Versions
- Where to Find JavaScript Information
- Document Conventions
Chapter 1 JavaScript Overview
- What Is JavaScript?
- JavaScript and Java
- Debugging JavaScript
- Visual JavaScript
- JavaScript and the ECMA Specification
Part 1 Core Language Features
Chapter 2 Values, Variables, and Literals
Chapter 3 Expressions and Operators
Chapter 4 Regular Expressions
- Creating a Regular Expression
- Writing a Regular Expression Pattern
- Working With Regular Expressions
- Examples
Chapter 5 Statements
- Conditional Statements
- Loop Statements
- for Statement
- do...while Statement
- while Statement
- label Statement
- break Statement
- continue Statement
- Object Manipulation Statements
- Comments
- Exception Handling Statements
Chapter 6 Functions
Chapter 7 Working with Objects
- Objects and Properties
- Creating New Objects
- Using Object Initializers
- Using a Constructor Function
- Indexing Object Properties
- Defining Properties for an Object Type
- Defining Methods
- Using this for Object References
- Deleting Objects
- Predefined Core Objects
Chapter 8 Details of the Object Model
- Class-Based vs. Prototype-Based Languages
- The Employee Example
- Creating the Hierarchy
- Object Properties
- More Flexible Constructors
- Property Inheritance Revisited
Part 2 Working with LiveConnect
Chapter 9 LiveConnect Overview
- Working with Wrappers
- JavaScript to Java Communication
- The Packages Object
- Working with Java Arrays
- Package and Class References
- Arguments of Type char
- Handling Java Exceptions in JavaScript
- Java to JavaScript Communication
- Data Type Conversions
Glossary
Index
Next | Index
Last Updated: 10/29/98 15:50:56
