javascript - 如何在 JavaScript 的箭头函数中使用 if-else 条件?

标签 javascript

是否可以使用箭头函数在 JavaScript 中使用 if else 条件?

最佳答案

箭头函数可以简单地看作是常规函数的简洁版本,除了隐含的 return (还有一些其他微妙的事情你可以阅读 here )。使用 if/else 的一种好方法是通过 ternary .采用这个常规函数:

function(a){
    if(a < 10){
        return 'valid';
    }else{
        return 'invalid';
    }
}

使用三元的箭头函数中的等价物是:

a => (a < 10) ? 'valid' : 'invalid'

关于javascript - 如何在 JavaScript 的箭头函数中使用 if-else 条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37627712/

相关文章:

javascript - 如何在Vuejs中将按钮显示延迟到2秒

javascript - 步进动画不适用于速度进度

javascript - Javascript For 和数组的问题

javascript - 当用户未登录时防止 AJAX 调用

javascript - 如何在 JavaScript 中下载给定 URL 的视频?

javascript - Kendo UI 折线图排序顺序

javascript - A星算法: Slow Implementation

javascript - 使用 JavaScript 或 jQuery 从表单字段构建 URL

javascript - 如何使用 JavaScript 读取位于 <html> 之外的 HTML 注释?

javascript - Javascript生成器生成小于给定数的质数