JavaScript shorthands
Couple of shorthands I find useful (don't try to chain them, will result in messy code):
//this one
var foo = foo || {};
// or this one
if (!foo) {
foo = {};
}
// can be:
foo || (foo = {});
// also works with &&:
foo && (bar = foo.bar);
// if else
test ? doTrue() : doFalse();
// or
(test ? doTrue : doFalse)();
Written by Long Ho
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Javascript
Authors
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#