Discover new books on Goodreads
Meet your next favorite book
Best JavaScript Books
“Nearly all of the books about JavaScript are quite awful. They contain errors, poor examples, and promote bad practices. Important features of the language are often explained poorly, or left out entirely. I have reviewed dozens of JavaScript books, and I can only recommend one: JavaScript: The Definitive Guide (5th Edition) by David Flanagan.” — Douglas Crockford
Score
A book’s total score is based on multiple factors, including the number of people who have voted for it and how highly those voters ranked the book.
1 |
JavaScript: The Good Parts
by
4.23 avg rating — 8,660 ratings
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
2 |
Eloquent JavaScript: A Modern Introduction to Programming
by
4.14 avg rating — 3,189 ratings
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
3 |
JavaScript: The Definitive Guide
by
4.07 avg rating — 3,382 ratings
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
4 |
High Performance JavaScript: Build Faster Web Application Interfaces
by
4.11 avg rating — 596 ratings
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
5 |
Secrets of the JavaScript Ninja
by
4.22 avg rating — 1,248 ratings
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
6 |
JavaScript Patterns: Build Better Applications with Coding and Design Patterns
by
Stoyan Stefanov (Goodreads Author)
4.17 avg rating — 1,630 ratings
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
7 |
Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript (Effective Software Development Series)
by
4.30 avg rating — 785 ratings
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
8 |
Professional JavaScript for Web Developers
by
4.20 avg rating — 614 ratings
|
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
9 |
Learning Javascript Design Patterns
by
Addy Osmani (Goodreads Author)
3.83 avg rating — 538 ratings
score: 473,
and
5 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
10 |
Maintainable JavaScript: Writing Readable Code
by
3.89 avg rating — 290 ratings
score: 387,
and
4 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
11 |
Closure: The Definitive Guide: Google Tools to Add Power to Your JavaScript
by
3.76 avg rating — 54 ratings
score: 382,
and
4 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
12 |
Node: Up and Running: Scalable Server-Side Code with JavaScript
by
3.38 avg rating — 128 ratings
score: 368,
and
4 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
13 |
JavaScript and jQuery: Interactive Front-End Web Development
by
4.29 avg rating — 1,696 ratings
score: 299,
and
3 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
14 |
Single Page Web Applications
by
3.64 avg rating — 118 ratings
score: 293,
and
3 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
15 |
Test-Driven JavaScript Development
by
3.66 avg rating — 113 ratings
score: 292,
and
3 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
16 |
Pro JavaScript Techniques
by
4.05 avg rating — 197 ratings
score: 286,
and
3 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
17 |
Coding with JavaScript For Dummies
by
Chris Minnick (Goodreads Author)
3.61 avg rating — 38 ratings
score: 200,
and
2 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
18 |
Exploring ES6
by
Axel Rauschmayer (Goodreads Author)
4.32 avg rating — 76 ratings
score: 199,
and
2 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
19 |
Async JavaScript
by
Trevor Burnham (Goodreads Author)
really liked it 4.00 avg rating — 204 ratings
score: 192,
and
2 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
20 |
Professional Node.js: Building Javascript Based Scalable Software
by
3.77 avg rating — 90 ratings
score: 188,
and
2 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
21 |
Pro JavaScript Design Patterns: The Essentials of Object-Oriented JavaScript Programming
by
4.08 avg rating — 180 ratings
score: 187,
and
2 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
21 |
JavaScript Web Applications: jQuery Developers' Guide to Moving State to the Client
by
3.88 avg rating — 242 ratings
score: 187,
and
2 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
23 |
DOM Scripting: Web Design with JavaScript and the Document Object Model
by
3.98 avg rating — 365 ratings
score: 177,
and
2 people voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
24 |
Responsive Web Design Overview For Beginners
by
Brett Romero (Goodreads Author)
3.33 avg rating — 9 ratings
score: 100,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
24 |
JavaScript Objects Functions and Arrays Explained
by
Tony de Araujo (Goodreads Author)
4.10 avg rating — 20 ratings
score: 100,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
24 |
ng-book - The Complete Book on AngularJS
by
3.86 avg rating — 192 ratings
score: 100,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
24 |
Your First App: Node.js
by
Jim Schubert (Goodreads Author)
0.00 avg rating — 0 ratings
score: 100,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
24 |
JavaScript Unlocked
by
4.33 avg rating — 3 ratings
score: 100,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
24 |
A Smarter Way to Learn JavaScript: The new approach that uses technology to cut your effort in half
by
Mark Myers (Goodreads Author)
4.04 avg rating — 618 ratings
score: 100,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
24 |
You Don't Know JS: Up & Going
by
4.35 avg rating — 2,534 ratings
score: 100,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
31 |
The JavaScript Pocket Guide
by
3.72 avg rating — 25 ratings
score: 99,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
31 |
Learning JavaScript: JavaScript Essentials for Modern Application Development
by
Ethan Brown (Goodreads Author)
3.97 avg rating — 74 ratings
score: 99,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
31 |
Thinking in JavaScript
by
Aravind Shenoy (Goodreads Author)
3.46 avg rating — 270 ratings
score: 99,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
34 |
JavaScript Enlightenment
by
3.55 avg rating — 190 ratings
score: 98,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
34 |
Getting Good with Javascript
by
3.66 avg rating — 44 ratings
score: 98,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
36 |
Principles of Object-Oriented Programming in JavaScript
by
4.36 avg rating — 604 ratings
score: 95,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
37 |
Beginning JavaScript
by
3.47 avg rating — 85 ratings
score: 94,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
38 |
A Software Engineer Learns HTML5, JavaScript and jQuery: A guide to standards-based web applications
by
Dane Cameron (Goodreads Author)
3.87 avg rating — 220 ratings
score: 91,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
39 |
Node.js the Right Way: Practical, Server-Side JavaScript That Scales
by
3.86 avg rating — 339 ratings
score: 89,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
|
40 |
Javascript Examples Bible: The Essential Companion to Javascript Bible
by
3.72 avg rating — 167 ratings
score: 88,
and
1 person voted
![]() |
Error rating book. Refresh and try again.
Rate this book
Clear rating
|
40 books ·
90 voters ·
list created May 26th, 2011
by Maga Zandaqo (votes) .
Comments Showing 1-7 of 7 (7 new)
date
newest »

message 1:
by
Rob
(new)
Sep 09, 2011 02:32PM

reply
|
flag



http://toptalkedbooks.com/books/2OfKM...
Anyone can add books to this list.
How to Vote
To vote on existing books from the list, beside each book there is a link vote for this book clicking it will add that book to your votes.
To vote on books not in the list or books you couldn't find in the list, you can click on the tab add books to this list and then choose from your books, or simply search.