如何使用JS逻辑运算符||进行条件判断与选择?

2026-04-28 00:420阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计707个文字,预计阅读时间需要3分钟。

如何使用JS逻辑运算符||进行条件判断与选择?

前言 || 与其他语言不同,在JS中,这是选择器运算符,而非逻辑运算符。对于 || 来说,若判断为 true,则返回第一个值;若为 false,则返回第二个值。相反,若判断为 true,则返回第二个值;若为 false,则返回第一个值。

前言

如何使用JS逻辑运算符||进行条件判断与选择?

|| 与 &&在JS里与其它语言不一样,这是选择器运算符,而非逻辑运算符。
对于||来说,若判断为true,则返回第一个值,为false返回第二个值。
&&相反,若判断为 true,则返回第二个,为 false为返回第一个值。
绝对不是像其它语言那样返回true或false,而是会返回第一个值或第二个值。

简单的测试代码

先是true与false的测试,后将false改为数值0. 除了|| 与&&之外易让人疑惑外,JS里的假值表也算是个大疑点。

阅读全文

本文共计707个文字,预计阅读时间需要3分钟。

如何使用JS逻辑运算符||进行条件判断与选择?

前言 || 与其他语言不同,在JS中,这是选择器运算符,而非逻辑运算符。对于 || 来说,若判断为 true,则返回第一个值;若为 false,则返回第二个值。相反,若判断为 true,则返回第二个值;若为 false,则返回第一个值。

前言

如何使用JS逻辑运算符||进行条件判断与选择?

|| 与 &&在JS里与其它语言不一样,这是选择器运算符,而非逻辑运算符。
对于||来说,若判断为true,则返回第一个值,为false返回第二个值。
&&相反,若判断为 true,则返回第二个,为 false为返回第一个值。
绝对不是像其它语言那样返回true或false,而是会返回第一个值或第二个值。

简单的测试代码

先是true与false的测试,后将false改为数值0. 除了|| 与&&之外易让人疑惑外,JS里的假值表也算是个大疑点。

阅读全文