美文网首页
对各种条件使用逻辑运算符,用&&替换if else

对各种条件使用逻辑运算符,用&&替换if else

作者: 泪滴在琴上 | 来源:发表于2022-04-28 10:35 被阅读0次

如果你想减少嵌套 if…else 或 switch case,你可以简单地使用基本的逻辑运算符AND/OR。

function doSomething(arg1){ 
    arg1 = arg1 || 10; 
// 如果尚未设置,则将 arg1 设置为 10 作为默认值
return arg1;
}

let foo = 10;  
foo === 10 && doSomething(); 
// is the same thing as if (foo == 10) then doSomething();
// 输出: 10

foo === 5 || doSomething();
// is the same thing as if (foo != 5) then doSomething();
// 输出: 10

相关文章

  • 对各种条件使用逻辑运算符,用&&替换if else

    如果你想减少嵌套 if…else 或 switch case,你可以简单地使用基本的逻辑运算符AND/OR。

  • svelte教程(4)逻辑

    条件逻辑 有条件的渲染一些元素,使用 "if" 代码块: 使用else代码块 多条件可以使用 else if: 循...

  • 实用js

    1、单线 If-Else在 JavaScript 中,可以使用三元条件运算符来压缩 if-else 语句。例如: ...

  • 逻辑运算

    只有多个条件都满足,才能够执行后续代码,这个时候需要使用到 逻辑运算符*逻辑运算符 可以把 多个条件 按照 逻辑 ...

  • JS复杂判断的简单写法

    一般在做逻辑判断的时候,常使用if...else来进行基本判断,但是随着条件越来越负责,逻辑if...else越来...

  • js中3种判断

    js中的三种判断 if else if else 三元运算符 switch case if(条件1){ 执行 条件...

  • python语言

    逻辑运算 只有多个条件都满足,才能够执行后续代码,这个时候需要使用到 逻辑运算符*逻辑运算符 可以把 多个条件 按...

  • Java动手封装一个模仿Switch的工具

    目的 使用这个工具可以实现switch逻辑,case支持断言函数 。替换掉 大量的else if 或者 switc...

  • VueJS第三课 1(条件与循环)

    条件判断 条件判断使用 v-if指令 可以用v-else指令给 v-if 添加一个 “else”块 v-else-...

  • Swift Playgrounds 学习编程一 逻辑运算符 5.

    挑战:使用逻辑运算符和条件代码在关卡世界中通行。 以下每个运算符都会影响条件代码运行的方式: ·"非"运算符(!反...

网友评论

      本文标题:对各种条件使用逻辑运算符,用&&替换if else

      本文链接:https://www.haomeiwen.com/subject/rvkqertx.html