javascript中 var a = a || {}是什么意思
javascript中 var a = a || {}是什么意思?
慕萊塢森
2018-10-14 10:06:33
TA貢獻(xiàn)1864條經(jīng)驗(yàn) 獲得超2個(gè)贊
是給a賦默認(rèn)值的一種寫(xiě)法。
如果a已經(jīng)賦值了,這 a 為真 a || {} 返回 a,即a還是原來(lái)的值。
如果a為假 a || {} 返回 {},就為a賦值為{} 了。
舉報(bào)