js if else 简写

作者: litielongxx | 来源:发表于2023-08-30 10:14 被阅读0次

例如常见伪代码,登录后请求数据。

if(isLogin) {
  fetchData()
}

可以改进上面的JavaScript代码,以使其更加清晰和可读。一个常见的方式是使用三元运算符,将条件判断与操作结合在一起。这将使代码更加紧凑和易于理解。

isLogin?fetchData() : null;

当只包含一个条件操作并且不需要在条件不满足时执行其他操作时,可以进一步简化它。您可以直接调用函数,因为 JavaScript 会自动忽略条件为假的部分,不会执行它们。这样的话,代码可以进一步简化为:

isLogin && fetchData();

这一行代码将在 this.isLogin 为真时调用 openSettingModal() 函数,而在 this.isLogin 为假时什么都不会发生。这是一种更加简洁的写法,用于执行类似的条件操作。

相关文章

  • python 简写if else

    if b>0: a=b else: a=0 可以合为一句 #如果b的值大于0,将b直接赋值给a,否则将a设...

  • JS简写技巧

    JS简写 三元运算符 当你想写一个if . .else语句只在一行中。 普通写法 const x = 20; le...

  • JS简写

    JS简写 三元运算符 当你想写一个if . .else语句只在一行中。 普通写法 const x = 20; le...

  • js简写技巧

    JS简写 三元运算符 当你想写一个if . .else语句只在一行中。 普通写法 const x = 20; le...

  • python代码简写(推导式 if else for in)

    python代码简写(推导式 if else for in) python中,(x for y in z for ...

  • vue.js

    v-if v-else-if v-else v-for v-on 绑定事件 , 简写 @ v-model 数据双向...

  • vue - element-ui -> el-tag 标签状

    两个的简写 多个的简写 js

  • js简写

    三元操作符 短路求值 当给一个变量分配另一个值时,想确定源始值不是null或undefined或空值 0。 声明变...

  • js 简写

    //取整 parseInt(a,10);//Before Math.floor(a);//Before a>>0;...

  • js条件判断

    // js中的判断操作语句 /* * if/else/else if */ { let num = 12; if(...

网友评论

    本文标题:js if else 简写

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