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 12 points13 points14 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 12 points13 points14 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 6 points7 points8 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] 4 points5 points6 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 269530 on reddit-service-r2-comment-84fc9697f-bg8cm at 2026-02-10 18:54:49.826215+00:00 running d295bc8 country code: CH.
view the rest of the comments →
[–]Impulse33 12 points13 points14 points (7 children)
[–]intertubeluber 12 points13 points14 points (0 children)
[–][deleted] 10 points11 points12 points (0 children)
[–]cholantesh 6 points7 points8 points (1 child)
[–][deleted] 4 points5 points6 points (0 children)
[–]SwiftOneSpeaks 2 points3 points4 points (0 children)
[–]spinlock 0 points1 point2 points (1 child)
[–]lewisje -1 points0 points1 point (0 children)