Jump to ratings and reviews

Eloquent JavaScript: A Modern Introduction to Programming

"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

1 book47 followers

Ratings & Reviews

What do you think?

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,290 (39%)
3 stars
506 (15%)
2 stars
123 (3%)
1 star
34 (1%)
Displaying 1 - 4 of 4 reviews
Profile Image for Matías.
9 reviews1 follower
January 27, 2022
Es un libro maravilloso en mi opinión, me ha encantado casi todo de él, está escrito en un lenguaje extremadamente didáctico, es fácil de comprender en general, pero no por eso simplifica algunos temas difíciles de comprender para algunos principiantes a primera vista.
Lamento lo burdo, pero me gustaría puntualizar que este libro "lo tiene caso todo", me ha sorprendido totalmente, es un libro muy básico en sus temáticas pero llega a tocar conceptos de nivel intermedio en el lenguaje, lo bueno es que está todo muy bien explicado y uno puede comprender muy bien todo. Yo sabía casi todo lo que contenía este libro cuando lo leí y aun así me sorprendí con las explicaciones, si hubiera aprendido directamente de este libro, hubiera ahorrado mucho tiempo consultando documentación y vídeos explicativos de forma apresurada.
Aunque sea un libro para completos principiantes, es tan completo y didáctico que no sólo es útil leerlo para reforzar: produce placer, da gusto de leer.
Mis felicitaciones al escritor, también reitero mis disculpas por una opinión tan apresurada y poco pensada a quien se haya detenido a leerla.
Profile Image for Eder Sanchez.
57 reviews6 followers
July 22, 2015
Excelente libro, subió mis skills dos niveles de experiencia. Aunque el libro diga que es una introducción, ni de pedo habría entendido muchas cosas cuando empezaba a programar. Qué bueno que lo leí ahora.
Displaying 1 - 4 of 4 reviews

Join the discussion