Professional JavaScript for Web developers

Nicholas C. Zakas

at 250 WPM

10h 46m

The average reader, reading at a speed of 250 WPM, would take 10h 46m to read Professional JavaScript for Web developers.

Personalise your estimate by entering your reading speed below

Test my reading speed

22

days at 30 min/day

646

total minutes

Buy on Amazon

Professional JavaScript for Web developers

by Nicholas C. Zakas

2005

Wiley & Sons, Incorporated, John

646

9781280255786

Description

Professional JavaScript for Web Developers, 2nd Edition, provides a developer-level introduction along with the more advanced and useful features of JavaScript. Starting at the beginning, the book explores how JavaScript originated and evolved into what it is today. A detailed discussion of the components that make up a JavaScript implementation follows, with specific focus on standards such as ECMAScript and the Document Object Model (DOM). The differences in JavaScript implementations used in different popular web browsers are also discussed. Building on that base, the book moves on to cover basic concepts of JavaScript including its version of object-oriented programming, inheritance, and its use in various markup languages such as HTML. An in-depth examination of events and event handling is followed by an exploration of browser detection techniques and a guide to using regular expressions in JavaScript. The book then takes all this knowledge and applies it to creating dynamic user interfaces. The last part of the book is focused on advanced topics, including performance/memory optimization, best practices, and a look at where JavaScript is going in the future. This book is aimed at three groups of readers: Experienced developers familiar with object-oriented programming who are looking to learn JavaScript as it relates to traditional OO languages such as Java and C++ Web application developers attempting to enhance the usability of their web sites and web applications Novice JavaScript developers aiming to better understand the language In addition, familiarity with the following related technologies is a strong indicator that this book is for you: Java PHP ASP.NET HTML CSS XML This book is not aimed at beginners who lack a basic computer science background or those looking to add some simple user interactions to web sites. These readers should instead refer to Wrox's Beginning JavaScript, 3rd Edition (Wiley, 2007). This book covers: What Is JavaScript?--Explains the origins of JavaScript: where it came from, how it evolved, and what it is today. Concepts introduced include the relationship between JavaScript and ECMAScript, the Document Object Model (DOM), and the Browser Object Model (BOM). A discussion of the relevant standards from the European Computer Manufacturer's Association (ECMA) and the World Wide Web Consortium (W3C) is also included. JavaScript in HTML--Examines how JavaScript is used in conjunction with HTML to create dynamic web pages. Introduces the various ways of embedding JavaScript into a page, including a discussion surrounding the JavaScript content-type and its relationship to the element. Language Basics--Introduces basic language concepts, including syntax and flow control statements. Explains the syntactic similarities of JavaScript and other C-based languages and points out the differences. Type coercion is introduced as it relates to built-in operators. Variables, Scope, and Memory--Explores how variables are handled in JavaScript given their loosely typed nature. A discussion about the differences between primitive and reference values is included, as is information about execution context as it relates to varia...

Frequently Asked Questions

How many pages are in Professional JavaScript for Web developers?

This edition of Professional JavaScript for Web developers has approximately 646 pages. Please note, this is an estimate and the exact page count can vary between hardcover, paperback, and e-book versions.

How long does it take to read Professional JavaScript for Web developers?

For most readers, Professional JavaScript for Web developers typically takes between 13h 28m and 8h 58m to complete. This is based on the book's length of approximately 161,500 words and common reading speeds.

Here's a detailed breakdown: • Continuous reading at 250 WPM: approximately 10h 46m of focused reading • Casual reading (30 minutes/day): you could finish in roughly 22 days • Estimated word count: 161,500 words

Your individual reading time will vary based on your personal reading pace, the amount of daily reading time, and your familiarity with the subject matter.

What is the word count of Professional JavaScript for Web developers?

The estimated word count for Professional JavaScript for Web developers is approximately 161,500 words. This figure is calculated using industry-standard methods that consider genre-specific word density patterns, typical formatting and layout characteristics, and standard words-per-page ratios for published books.

This is an approximation — actual word count may vary based on font size, formatting, edition, and the presence of illustrations or charts.

Who is the author of Professional JavaScript for Web developers?

Professional JavaScript for Web developers was written by Nicholas C. Zakas.

When was Professional JavaScript for Web developers published?

The publication date for this specific edition is 2005. The original work may have been published on a different date.