TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Eloquent JavaScript, The Annotated Version

153 pointsby gordonzhuabout 10 years ago

9 comments

gordonzhuabout 10 years ago
This is an annotated version of the second edition of <a href="http://eloquentjavascript.net/" rel="nofollow">http:&#x2F;&#x2F;eloquentjavascript.net&#x2F;</a>.<p>There are two objectives for this project: (1) Add comments to make the text easier to understand. (2) Allow you to ask me questions using comments so you don&#x27;t get stuck.<p>The big idea is that you’ll be able to get through the book without any issues and understand everything on a very deep level. I’ve heard from too many people that the first few chapters have been smooth and then the middle to later chapters have been a struggle (which is a big shame). I want the entire book to be a smooth experience so that you can feel confident about JavaScript and can move on to bigger things.<p>My goal is to create a really useful and lasting resource that helps a ton of people. Please let me know what you think!<p>If you&#x27;ve struggled through parts of the book before, I&#x27;d love to hear about it so that I can spend more energy on the parts where you need it most.<p>I also posted this on Reddit and it&#x27;s currently at the top of &#x2F;r&#x2F;learnjavascript if you&#x27;d like to see the discussion there. <a href="http://www.reddit.com/r/learnjavascript/" rel="nofollow">http:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;learnjavascript&#x2F;</a>
评论 #9236512 未加载
评论 #9237388 未加载
marijnabout 10 years ago
People keep voting this up, even though the comments are broken. If you&#x27;re just going to read the book, note that there&#x27;s a better-formatted, interactive version at <a href="http://eloquentjavascript.net" rel="nofollow">http:&#x2F;&#x2F;eloquentjavascript.net</a>
评论 #9237357 未加载
olovabout 10 years ago
I haven&#x27;t been able to see the comments so I can&#x27;t give feedback on that, but you should give proper credits to the book&#x27;s author, Marijn Haverbeke and respect his choice of license, <a href="http://creativecommons.org/licenses/by-nc/3.0/" rel="nofollow">http:&#x2F;&#x2F;creativecommons.org&#x2F;licenses&#x2F;by-nc&#x2F;3.0&#x2F;</a> (summary) and <a href="http://creativecommons.org/licenses/by-nc/3.0/legalcode" rel="nofollow">http:&#x2F;&#x2F;creativecommons.org&#x2F;licenses&#x2F;by-nc&#x2F;3.0&#x2F;legalcode</a> (full license).
评论 #9236690 未加载
fridekabout 10 years ago
It&#x27;s a great and well written book already. I&#x27;m not sure how can you benefit from annotating it any further. It&#x27;s important to accept that some books are aimed at a certain level and for people not quite there yet better alternatives exist [1]. There are also some topics that a book needs to just mention and not go into much details, because for a beginner the exact internals of TCP are not useful anyway.<p>[1] <a href="http://jsbooks.revolunet.com/" rel="nofollow">http:&#x2F;&#x2F;jsbooks.revolunet.com&#x2F;</a>
评论 #9244047 未加载
评论 #9237481 未加载
wil421about 10 years ago
I just bought this book last week and havent dove in yet. Bookmarking this page for future reference.<p>Can anyone suggest a JS book to read after this one, for someone thats not quite a beginner with programming but trying to improve their JS skill set?
评论 #9238449 未加载
serve_yayabout 10 years ago
&gt; &quot;Below the surface of the machine, the program moves. Without effort, it expands and contracts. In great harmony, electrons scatter and regroup. The forms on the monitor are but ripples on the water. The essence stays invisibly below.&quot;<p>Man, I hate reading stuff like this in technical books.
评论 #9238560 未加载
whoisthemachineabout 10 years ago
This would probably not be trivial, but perhaps it would be better to upload this to Github in Markdown format? Github would allow comments, suggested changes to the original text, version control, etc.
Ygg2about 10 years ago
Does anyone know the difference between the online version and the published version?
评论 #9240315 未加载
louhikeabout 10 years ago
Is it only aimed at beginners?
评论 #9237370 未加载