使用逻辑运算符处理需要条件判断的情况
身为前端萌新的我 在网上看大佬们的代码 还有在培训班里讲师写的代码 经常会出现
||
、&&
、??
这样的语法,我就很蒙蔽。在我的映像中 逻辑或||
逻辑与&&
都是在 if 判断语句中做判断条件的 于是我就简单了解一下 它们在表达式中的基本用法
一、双 | | 和 && 语法
let count;
count = count || 1;
console.log(count);
这里要注意一下,只有给定变量值为 null 或者 undefined的情况下才应使用默认值
但是在操作代码的过程中 给定变量值为 false 0 '' 也能拿到默认值
&&当左边表达式成立 执行 右边语句
情况一: 左边表达式成立
let count = '';
count = count || 1;
console.log(count);
let fn =