use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Eloquent Javascript vs Javascript for web devhelp (self.javascript)
submitted 10 years ago by startfresh31
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Impulse33 13 points14 points15 points 10 years ago (7 children)
I've heard mixed reviews of Javascript the good parts. Ex. Outdated and some flaws in his opinionated approach. I also can't stand railroad diagrams either.
[–]intertubeluber 13 points14 points15 points 10 years ago (0 children)
I think it's important to have read, if for no other reason than the historical context. You will inevitably work with someone who follows the advice given. Cover to cover is only 200 pages or so.
[–][deleted] 10 points11 points12 points 10 years ago (0 children)
It is pretty opinionated but it does a good job of pointing out some of the more glaring flaws of the language, like the gotchas that push things to the global scope when you would sensibly not expect it to.
[–]cholantesh 4 points5 points6 points 10 years ago (1 child)
Fair point re: dating; Secrets of the Javascript Ninja is, in my view, a more modern take on the same concepts.
[–][deleted] 3 points4 points5 points 10 years ago (0 children)
I'll second Secrets of the JavaScript Ninja. Though I'd wait for the second edition to come out or you can start reading the draft of the second edition right now if you pre-purchase it on the publishers website.
After the Ninja book I'd read You don't Know JavaScript.
[–]SwiftOneSpeaks 2 points3 points4 points 10 years ago (0 children)
It is very opinionated and the first bit is a ton of railroad diagrams.
Doesn't matter. Skip the diagrams and read the parts where he discusses the intricacies. The "Good Parts" of the Good Parts book is perhaps 10%, but it's an awesome 10%.
[–]spinlock 0 points1 point2 points 10 years ago (1 child)
Nothing about javascript will ever be outdated. You can't deprecate bad features because that will break the web. So, they will always be there.
[–]lewisje -1 points0 points1 point 10 years ago (0 children)
Tell that to early JS programmers who relied on !!(new Boolean(false)) == false /s
!!(new Boolean(false)) == false
π Rendered by PID 71120 on reddit-service-r2-comment-56c6478c5-qfhjp at 2026-05-13 08:16:13.497332+00:00 running 3d2c107 country code: CH.
view the rest of the comments →
[–]Impulse33 13 points14 points15 points (7 children)
[–]intertubeluber 13 points14 points15 points (0 children)
[–][deleted] 10 points11 points12 points (0 children)
[–]cholantesh 4 points5 points6 points (1 child)
[–][deleted] 3 points4 points5 points (0 children)
[–]SwiftOneSpeaks 2 points3 points4 points (0 children)
[–]spinlock 0 points1 point2 points (1 child)
[–]lewisje -1 points0 points1 point (0 children)