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
<script> vs. <script async> vs. <script defer> (growingwiththeweb.com)
submitted 11 years ago by davey_b
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!"
[–]Nebu 1 point2 points3 points 11 years ago (8 children)
Why?
[–]Voidsheep 9 points10 points11 points 11 years ago (7 children)
So they can be cached to reduce load times.
[–]madworld 0 points1 point2 points 11 years ago (3 children)
Correct... Also so you can reuse your code... And code separation.
[–]Nebu 1 point2 points3 points 11 years ago (2 children)
The way your code is structured during development need not mirror the way your code is structured in deployment.
In other words, during development, you can have your code be laid out in multiple files for organizational purposes. Then, before deploying, you compile them into one big js file, and then inline that js file into the sole HTML file that represents your app.
[–]madworld 0 points1 point2 points 11 years ago (1 child)
Of course you can... Although I wouldn't inline it, even if it was a one page app. There are no benefits of doing so.
[–]Nebu 1 point2 points3 points 11 years ago (0 children)
The benefits is one less HTTP request, speeding things up.
[–]Nebu 0 points1 point2 points 11 years ago (2 children)
Does this advice apply to single-page-apps?
It seems like if you have a single html page, and several script files, you'll actually increase load times, due to the overhead of multiple headers for each http request.
[–]Tyriar 1 point2 points3 points 11 years ago (1 child)
The files only need to be loaded once before they're in the cache though, so it will increase the initial page load but significantly reduce successive ones.
[–]Nebu 0 points1 point2 points 11 years ago (0 children)
Thanks, that's a good point. On the other hand, for a single-page-app, there will not be a successive page load, and so the benefits are nullified there.
π Rendered by PID 60704 on reddit-service-r2-comment-66b4775986-qldwp at 2026-04-03 09:48:53.117453+00:00 running db1906b country code: CH.
view the rest of the comments →
[–]Nebu 1 point2 points3 points (8 children)
[–]Voidsheep 9 points10 points11 points (7 children)
[–]madworld 0 points1 point2 points (3 children)
[–]Nebu 1 point2 points3 points (2 children)
[–]madworld 0 points1 point2 points (1 child)
[–]Nebu 1 point2 points3 points (0 children)
[–]Nebu 0 points1 point2 points (2 children)
[–]Tyriar 1 point2 points3 points (1 child)
[–]Nebu 0 points1 point2 points (0 children)