爲什麼我可以在.push()
函數裏面做if else shorthand
函數?像if else else array .push()
var arr = [];
arr.push(test||null);
// nothing
但
var arr = [];
var test = test||null;
arr.push(test);
// [null]
我需要插入null
如果變量是不確定的。
爲什麼我不能使用test||null
裏面.push()
函數?
你的第一個例子導致一個錯誤,這就是爲什麼沒有任何反應。請看看控制檯。 – Teemu