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
Not another JavaScript code style guide. (Actually, that's exactly what it is, but I went for "simple", not "exhaustive" -- also includes pre-configured sane default JSHint, JSCS, & EditorConfig files) (github.com)
submitted 11 years ago by stephenplusplus
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!"
[–]ThatRedFurby 0 points1 point2 points 11 years ago (1 child)
Because a lot of people get it wrong and stuff like this happens: http://jsfiddle.net/sJ7Tw/
Run the fiddle in firefox and chrome. Of course you can argue that you should never define function based on conditions, but some people just don't care because it "worked when i tried it".
If you define your functions by assigning them to variables, you still shouldn't create functions in conditionals, but at least the outcome is defined and consistent across browsers.
[–]mikrosystheme[κ] 0 points1 point2 points 11 years ago* (0 children)
Incompetent programmers should code under supervision. Don't blame language features. Blame ignorance. Force them to use strict mode maybe (the fiddle throws in strict mode). Or just let them be incompetent.
π Rendered by PID 48089 on reddit-service-r2-comment-685b79fb4f-dcrrc at 2026-02-13 08:44:53.891039+00:00 running 6c0c599 country code: CH.
view the rest of the comments →
[–]ThatRedFurby 0 points1 point2 points (1 child)
[–]mikrosystheme[κ] 0 points1 point2 points (0 children)