[JS]逻辑与(&&)和逻辑或(||)
2021-08-09 17:52
621 查看
&&
&& 是逻辑与。它是一个二元操作符,只有左右两边的运算结果都为真值时,&& 的运算结果才会返回 true 值。
5 > 1 && 10 < 5 // => false 5 > 1 && 10 > 5 // => true
&& 还有一个巧妙地用法是取代简单的 if 条件判断,首先看下面一个简单的 if 语句的运用:
if (5 > 1) { console.log('success') }
对于上面这种情况,可以利用 && 去简化。&& 的左侧为真值时,会返回右侧的值(或者执行一行代码)。
5 > 1 && console.log('success') // 'success'
||
|| 是逻辑或。它也是一个二元操作符,当左右两边的其中一个的运算结果为真值时,|| 的运算结果返回 true 值。
同样地,|| 和 && 也可以被巧妙地运用。|| 的左侧为真值时,会返回该左侧的值(或者执行一行代码)。
5 < 10 || console.log('success') // true
相关文章推荐
- js 逻辑运算&& ||
- js 基础-&& || 逻辑与和逻辑或
- js中的逻辑与(&&)操作
- JS 逻辑判断选择器 || &&
- 分页控件代码逻辑(JS版本&PHP版本)
- js中的逻辑与(&&)和逻辑或(||)问题
- js中的逻辑运算(&&和||)
- 从window.console&&console.log(123)浅谈JS的且运算逻辑(&&)
- js中的逻辑与(&&)和逻辑或(||)
- js中的逻辑与(&&)和逻辑或(||)
- js中的逻辑与(&&)和逻辑或(||)以及==和===的区别
- [转]js中的逻辑与(&&)和逻辑或(||)
- Js 逻辑运算&&和||
- js中的逻辑与(&&)和逻辑或(||)(转载)
- js中的逻辑与(&&)和逻辑或(||)
- 从window.console&&console.log(123)浅谈JS的且运算逻辑(&&)
- js中的逻辑与(&&)与逻辑或(||)
- 讲讲js中的逻辑与(&&)以及逻辑或(||)
- JS中的逻辑或||逻辑与&&
- js中的逻辑与(&&)和逻辑或(||)