= 18) stat-6ren">
gpt4 book ai didi

JavaScript - 条件和 if/else 之间的区别?

转载 作者:行者123 更新时间:2023-11-30 13:36:43 25 4
gpt4 key购买 nike

这之间有什么主要区别吗:

var status = (age >= 18) ? "adult" : "minor";

还有这个?

var status;

if (age >= 18)
status = "adult";
else
status = "minor";

最佳答案

就性能而言,可能存在差异。与 ? :。使用当前浏览器预编译 JavaScript 代码的方式,这可能不再是问题。不过,如果您打算做与旧版浏览器兼容的时间紧迫的事情,这可能是需要考虑的事情。

但是,就代码的逻辑而言,是一样的。

关于JavaScript - 条件和 if/else 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4535746/

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