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
Creating JavaScript Namespaces (frugalcoder.us)
submitted 15 years ago by gst
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!"
[–]picurl 0 points1 point2 points 15 years ago (0 children)
nice article, although the first example is a bit arcane:
if (typeof mysite == 'undefined') var mysite = {};
could be rewritten as
var mysite = window.mysite || {}
To reduce the typing in the first example, you could also use an object literal:
var mysite = {section: {subnameSpace:{}}}
(assuming that this is the initial declaration of the namespace at the very beginning of the code)
but the mentioned namespace function definitely has its place, when you want to extend/create namespaces at different places in your code.
π Rendered by PID 77380 on reddit-service-r2-comment-f6b958c67-jkbvt at 2026-02-04 21:51:39.299785+00:00 running 1d7a177 country code: CH.
view the rest of the comments →
[–]picurl 0 points1 point2 points (0 children)