Reviews

Eloquent JavaScript: A Modern Introduction to Programming by Marijn Haverbeke

stoicloofah's review against another edition

Go to review page

3.0

I'm not sure how effective this book would be for someone learning JavaScript from scratch, but for an intermediate JS programmer, I think it's still worth reading. A lot of it will seem apparent, but it's packed with really good examples and details that explain a lot of quirks and design decisions in JS that you may not have thought a lot about. Particularly, I thought there were 3 really good chapters:

5. Higher-Order Functions
6. The Secrete Life of Objects
10. Modules

The rest is roughly as good as the chapter titles would express, but those 3 chapters are worth picking out.

maga82's review against another edition

Go to review page

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ć.

pkadams's review

Go to review page

4.0

Every page is dense and packed with layers of information, and all of it is important. Do not think this book is an introduction. Making it even more challenging is the lack of accessibility; the author did not write an accessible text with full explanations. (He never stays at one level. He is happy to dive into the weeds and assumes prior programming knowledge after introducing a concept at a rudimentary level and not really explaining the nuances of the concept necessary to understand the scope of the topic.)

However, everything he writes is important and worth taking the time to understand. Using it as an outline of what you need to know is a great way to get the maximum utility out of this book. I found it slow going, required great perseverance, and eventually found supplementing it with other sources maximized my learning. It is an important book and I haven't found another one that covers the breadth of the language as well.

bisthesu's review against another edition

Go to review page

3.0

Started out really basic then jumped quickly into complexity. Being able to run code in the browser was a big plus.

vayeate's review

Go to review page

challenging informative slow-paced

4.0

Well this book overwhelmed me, at the beginning it was alright. But then the difficulty spiked form me immensely.
I rather think that this book would help advanced users more, than beginners.
More...