Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

Eloquent JavaScript is a guide to JavaScript that focuses on good programming techniques rather than offering a mish-mash of cut-and-paste effects. The author teaches you how to leverage JavaScript's grace and precision to write real browser-based applications. The book begins with the fundamentals of programming—variables, control structures, functions, and data structures—then moves on to more complex topics, like object-oriented programming, regular expressions, and browser events. With clear examples and a focus on elegance, Eloquent JavaScript will have you fluent in the language of the web in no time.

Subscriber Reviews

Average Rating: 4.222222222222222 out of 5 rating Based on 9 Ratings

"excellent javascript introduction" - by ellijoe on 16-MAR-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
this is an excellent introduction to javascript for anyone new to the language, I highly recommend it.
Report as Inappropriate

"It's ok" - by Anonymous on 26-FEB-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
The writer has bad habits, such as using '==' when he should be using '==='
Report as Inappropriate

"Good starter book" - by Perry Tew on 14-AUG-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
The book is a good introductory book.  It never really moved beyond basic.  I was hoping that by 'eloquent' concepts such as design patterns would be the main focus, but that was not the case.  The book should be more aptly titled  'Introduction to Javascript', of which, the author did a fine job.


Report as Inappropriate

"Best Javascript Book I've read." - by Mikeumus on 01-AUG-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Simply the latest great book on javascript I've come across. Thanks to both the author and SafariBooksOnline for carrying it!

<3

Report as Inappropriate

Extras

The publisher has provided additional content related to this title.


Description
Content

Visit the catalog page for Eloquent JavaScript

  • Catalog Page

Visit the errata page for Eloquent JavaScript

  • Errata