Free Shipping In Australia
Currency:
AUD $ AUD
JavaScript Developer's Dictionary By Alexander J. Vincent

JavaScript Developer's Dictionary
by Alexander J. Vincent

In Stock
$20.99
+10% GST

A well-organized, high-quality and detailed reference to the JavaScript language designed specifically for experienced Web developers.

Only 1 left

JavaScript Developer's Dictionary Summary


JavaScript Developer's Dictionary by Alexander J. Vincent

JavaScript Developer's Dictionary covers all the essential functions, methods, and objects of JavaScript in an easy-to-find, logical order.

JavaScript, and each different version of JavaScript, interacts very differently with each variety of Web browser, leaving Web developers scrambling to write code that will work in all the major browsers. JavaScript Developer's Dictionary brings all these variants into one volume, breaking down every object in the JavaScript language and how it applies to each browser.

Wherever possible, the book also provides workarounds for earlier versions of JavaScript and for direct inconsistencies. The emphasis throughout this book is on compatibility across many versions of Netscape and Internet Explorer.

Why buy from World of Books

Our excellent value books literally don't cost the earth
Free delivery in Australia
Read more here
Every used book bought is one saved from landfill

About Alexander J. Vincent


Alex Vincent is moderator of the JavaScript Help Forum for Website Abstraction and has written five online tutorials on advanced JavaScript techniques. He specializes in developing test cases as a means of teaching JavaScript to his readers. He is currently the lead systems administrator for Smart Scents in San Francisco, California, and is working on building a tool for developers to edit Web pages in a forum environment. Vincent is also currently building a Web site to support JavaScript developers in debugging their code.

Table of Contents




Introduction.

I. CORE JAVASCRIPT.

1. Object( ).

Description. Creating a New Object. Properties. Methods. Example: Creating a Persistent Reference to this.

2. Function( ).

Description. Executing a Function. Properties. Methods. Example: Using the Function( ) Objects' Source Codes.

3. Array( ).

Description. Properties. Methods. Example: An Extensible switch Function.

4. String( ).

Description. Properties. Methods. Example: Strings in HTML.

5. Boolean( ).

Description. Properties. Methods. Example: Shorthand for an if Statement.

6. Date( ).

Description. Properties. Methods. Example: Detecting Daylight Savings Time.

7. Number( ).

Description. Properties. Methods. Example: Implementing Complex Numbers in JavaScript.

8. Math.

Description. Properties. Methods. Example: A Logarithm Function for Multiple Bases.

9. RegExp( ).

Description. Properties. Methods. Example: Regular Expressions and Text Exercises.

10. Error( ).

Description. Properties. Methods. Example: Creating and Using Errors.

11. The Global Object and Statements.

Top-Level Objects. Top-Level Functions. Statements. Controlling How a Script Runs.

12. Operators.

The Primary Assignment Operator. Arithmetic Operators. Comparison Operators. Boolean Operators. Bitwise Operators. Word Operators.

13. JavaScript Syntax.

Parentheses, Square Brackets, and Curly Braces. Quote Marks. Semicolons, Colons, Commas, and Periods. Literals. ASCII and Unicode. Comment Lines //, /* ... */.

14. Conditional Compilation in Internet Explorer.

Description. Statements. Objects. Compatibility with Netscape Browsers.

II. WINDOW AND CLIENT OBJECTS.

15. Window.

Description. Properties. Methods. HTMLFrameSetElement /.... Description. Properties. Methods. HTMLFrameElement/. Description. Methods. HTMLIFrameElement/