let value6 = 0;
let value7 = '';
console.log(value5 ?? '預設值'); // 輸出: false
console.log(value6 ?? '預設值'); // 輸出: 0
console.log(value7 ?? '預設值'); // 輸出: ''
console.log(value5 || '預設值'); // 輸出: '預設值'
console.log(value6 || '預設值'); // 輸出: '預設值'
console.log(value7 || '預設值'); // 輸出: '預設值'```
||和??的區別
相關文章
- ../和./和/的區別
- 和 的區別
- as 和 with的區別
- /*和/**的區別
- LinkedList和ArrayList的區別、Vector和ArrayList的區別
- http和https的區別/get和post的區別HTTP
- ./ 和sh 的區別
- JQuery this和$(this)的區別jQuery
- jquery $(this) 和this的區別jQuery
- T和?的區別
- ++a和a++的區別
- makefile =和:=的區別
- Mybatis中#{}和${}傳參的區別及#和$的區別小結MyBatis
- 和區別
- MYSQL和SQL的區別MySql
- varchar和char的區別
- &self 和 self 的區別
- var和public的區別
- filter和interceptor的區別Filter
- useEffect 和 useLayoutEffect 的區別
- SDK和API的區別?API
- var 和 let 的區別
- WebApi和MVC的區別WebAPIMVC
- service和systemctl的區別
- GET和POST的區別?
- GET和POST的區別
- button和submit的區別MIT
- GET 和 POST 的區別
- 【Java】equals 和 == 的區別Java
- django和flask的區別DjangoFlask
- promise 和 Observable 的區別Promise
- sass和less的區別
- POST 和 GET 的區別
- cookie和session的區別CookieSession
- MTV和MVC的區別MVC
- mysql中!=和is not的區別MySql
- import和require的區別ImportUI
- JavaScript中for in 和for of的區別JavaScript