gpt4 book ai didi

javascript - 简写三元逻辑

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:52:57 25 4
gpt4 key购买 nike

else"null" 时,是否有一种更短的方式在 js 中使用 三元 逻辑?

true ? console.log(true) :0; // current

我正在寻找类似的东西

true ? console.log(true);
//or
true ?: console.log(true);

只是好奇。谢谢!

最佳答案

试试这个:

true && console.log(true);

这是有效的,因为 && 使这个表达式成为一个 bool 值。 JavaScript 将尝试评估它。如果第一个值为 false,则不会因为短路而发生任何事情。如果为真,则它会计算第二个(console.log)。

您还可以使用 || 作为在 JavaScript 中执行 empty 的快速方法(提防像 0'').

var a = false;
var b = a || 6; // b will be 6

关于javascript - 简写三元逻辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8360741/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com