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

更新于
2026-10-02 16:41:17
0阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

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

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

前言

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

简单的测试代码

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

阅读全文

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

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

前言

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

简单的测试代码

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

阅读全文