1 回答

TA貢獻(xiàn)1780條經(jīng)驗 獲得超4個贊
我想使用nullish coalescing operator
or是完全合法的??
。
不過請務(wù)必檢查瀏覽器兼容性!
=======
還有邏輯 OR||
運算符可用于類似的操作:
o1 = true? || true? ? ? ?// t || t returns true
o2 = false || true? ? ? ?// f || t returns true
o3 = true? || false? ? ? // t || f returns true
o4 = false || (3 == 4)? ?// f || f returns false
o5 = 'Cat' || 'Dog'? ? ? // t || t returns "Cat"
o6 = false || 'Cat'? ? ? // f || t returns "Cat"
o7 = 'Cat' || false? ? ? // t || f returns "Cat"
o8 = ''? ? || false? ? ? // f || f returns false
o9 = false || ''? ? ? ? ?// f || f returns ""
o10 = false || varObject // f || object returns varObject
添加回答
舉報