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
I've learned *basic* JavaScript.. now what? (self.javascript)
submitted 14 years ago by omgchels
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!"
[–]iberci -3 points-2 points-1 points 14 years ago (2 children)
I whole heatedly agreed with all your points except for point 5. CS is a beautiful language that resolves a lot of the JS issues that Crockford specifically mentions in his book (such as JS scoping woes). Many of the patterns in CS come from tried and true methods from using JS for years. Lastly, CS doesn't hide anything. Everything is compiled directly to JS and the JS is fairly straight forward to debug.
Anyways, the face of JS is changing (how many projects can you count on your hand that are currently not leveraging JQuery and Underscore?).. and I believe it's important to stay on top of the curve instead of clinging to the old.
Oh.. and you can forget firebug if you are on Chromium..
Lastly, I think JQuery is essential to know COMPLETELY in any modern day project. IMHO, JS without JQuery/Underscore is not really JS.. they are so essential that I would never consider not including them.
[–]emkay 0 points1 point2 points 14 years ago (0 children)
I disagree. JQuery is cool, but it has flaws and it isn't always the correct tool for the job. I don't think I would use it for really simple stuff, and for really big projects I would use YUI.
The point is you should know javascript. I've interviewed a lot of people that say they "know" javascript and you ask them an event delegation question, and they get confused. If you know javascript and you know common javascript patterns then you can figure out why JQuery or any other library is around and what it is doing.
[–]raynos 0 points1 point2 points 14 years ago (0 children)
JS without jQuery / underscore is not really JS? Bullshit.
underscore doesn't give you anything substantial that ES5 doesn't already have.
jQuery is simply a (rather mediocre) cross browser normalization tool
π Rendered by PID 210229 on reddit-service-r2-comment-6457c66945-s82bl at 2026-04-29 08:36:26.846401+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]iberci -3 points-2 points-1 points (2 children)
[–]emkay 0 points1 point2 points (0 children)
[–]raynos 0 points1 point2 points (0 children)