プロジェクトを勉強しているときに、以下のJavaScript行を見つけました:
var array = array || []; // <--- confusion here (what does || mean)
誰かが代わりに上記のように配列を宣言した理由を誰か教えてください:
var array = [];
更新:答えを得た後、上記を行うためのより読みやすい方法を見つけました:
if(array == undefined)
var array = [];