Jump to ratings and reviews
Rate this book

Eloquent JavaScript: A Modern Introduction to Programming

Rate this book
"A concise and balanced mix of principles and pragmatics. I loved the tutorial-style game-like program development. This book rekindled my earliest joys of programming. Plus, JavaScript!" —Brendan Eich, creator of JavaScript

JavaScript is the language of the Web, and it's at the heart of every modern website from the lowliest personal blog to the mighty Google Apps. Though it's simple for beginners to pick up and play with, JavaScript is not a toy—it's a flexible and complex language, capable of much more than the showy tricks most programmers use it for.

Eloquent JavaScript goes beyond the cut-and-paste scripts of the recipe books and teaches you to write code that's elegant and effective. You'll start with the basics of programming, and learn to use variables, control structures, functions, and data structures. Then you'll dive into the real JavaScript artistry: higher-order functions, closures, and object-oriented programming.

Along the way you'll learn to:


Master basic programming techniques and best practices Harness the power of functional and object-oriented programming Use regular expressions to quickly parse and manipulate strings Gracefully deal with errors and browser incompatibilities Handle browser events and alter the DOM structure Most importantly, Eloquent JavaScript will teach you to express yourself in code with precision and beauty. After all, great programming is an art, not a science—so why settle for a killer app when you can create a masterpiece?

224 pages, Paperback

First published November 15, 2010

Loading...
Loading...

About the author

Marijn Haverbeke

2 books46 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1,305 (40%)
4 stars
1,294 (39%)
3 stars
505 (15%)
2 stars
122 (3%)
1 star
35 (1%)
Displaying 1 - 2 of 2 reviews
Profile Image for Iwona.
513 reviews28 followers
Read
February 11, 2020
Powstrzymam się od oceny, bo książki ostatecznie nie skończyłam. Nie mniej jednak wydaje mi się, że jak na coś co ma "Zrozumieć JavaScript" w tytule dość pobieżnie potraktowano ten język. Dobre dla początkujących programistów, żeby nauczyć się jakiegokolwiek języka, ale niekoniecznie, żeby dobrze go poznać.
Profile Image for Dawid Gawałkiewicz.
342 reviews
November 1, 2026
Meh – nauka JavaScriptu z książki wypadła u mnie taka sobie. Przerwałem gdzieś między 20 a 60%, więc książka została w mojej grupie porzuconych.
Displaying 1 - 2 of 2 reviews

Join the discussion