Writing Javascript Like A Boss
Instead of writing:
if (variable == true) executeFunc();
You might try this approach:
variable && executeFunc();
Also, don't be afraid to use instanceof:
variable instanceof Function && executeFunc();
A good practice on how to initialize a variable is:
var base = base || {}; // If base is an object
Namespacing is actually really simple:
var base = base || {};
base.ClassName = function() {}
base.ClassName.prototype.start = function() {}
Written by Horia Jurcut
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Javascript
Authors
Related Tags
#javascript
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#