Why I can do if else shorthand
inside .push()
function ? like
var arr = [];
arr.push(test||null);
// nothing
But
var arr = [];
var test = test||null;
arr.push(test);
// [null]
I need to insert null
if variable is undefined.
Why I cant use test||null
inside .push()
function ?
arr.push(typeof(test) == "undefined" ? null: test);