双问号和双竖线区别

?? 和 ||区别

  • ?? 如果为 undefined 或者 null 给??后面的值
  • console.log(false??true); //false
  • || 前面如果为 false(null 和 undefined 都为 false) 给后面的值
  • console.log(null||true); //true
Last Updated:
Contributors: 刘荣杰