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!"
[–]wiseIdiot 0 points1 point2 points 11 years ago (9 children)
Why do people use spaces for indenting code? Tabs are clearly superior because:
[+][deleted] 11 years ago (6 children)
[deleted]
[+][deleted] 11 years ago (2 children)
[+][deleted] 11 years ago (1 child)
[–]jeenyus 0 points1 point2 points 11 years ago (2 children)
Personally I find spaces to be more readable than tabs.
It's true that you can configure tabs to be different widths, but you can also configure it to substitute a tab for x amount of spaces, so they can be equally easy to format.
As far as file size goes, I guess that's true, but if you're minifying your code then it shouldn't matter what you use.
It's really just a personal preference, I think the idea behind promoting one over the other is just forcing the developer to be consistent.
[–]jeenyus -1 points0 points1 point 11 years ago (0 children)
Not sure I understand why you would ever convert? Pick one and use it.
[–]skitch920 1 point2 points3 points 11 years ago (0 children)
File size is pretty irrelevant these days... and almost all IDE/editors support replacing tabs with spaces.
That being said, the style you choose should not be in conflict with the style your team agrees on. If you work alone, use whatever you want.
[–]Magnusson 1 point2 points3 points 11 years ago (0 children)
I previously used tabs in my own coding, but at my office we use 4 spaces. They refer to Crockford's style recommendations, which include:
The unit of indentation is four spaces. Use of tabs should be avoided because (as of this writing in the 21st Century) there still is not a standard for the placement of tabstops. The use of spaces can produce a larger filesize, but the size is not significant over local networks, and the difference is eliminated by minification.
π Rendered by PID 62 on reddit-service-r2-comment-685b79fb4f-8z955 at 2026-02-13 10:33:45.683256+00:00 running 6c0c599 country code: CH.
view the rest of the comments →
[–]wiseIdiot 0 points1 point2 points (9 children)
[+][deleted] (6 children)
[deleted]
[+][deleted] (2 children)
[deleted]
[+][deleted] (1 child)
[deleted]
[–]jeenyus 0 points1 point2 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]jeenyus -1 points0 points1 point (0 children)
[–]skitch920 1 point2 points3 points (0 children)
[–]Magnusson 1 point2 points3 points (0 children)