gpt4 book ai didi

javascript - Trimmer javascript,这样使用它是否正确?

转载 作者:行者123 更新时间:2023-11-30 12:54:10 25 4
gpt4 key购买 nike

我不知道这个结构是怎么称呼的,但可能更简洁一些。

someCondition ?  function1() : function2();

JsHint 说他期待一个赋值或函数,但看到的却是一个表达式。所以我想知道它能否在所有浏览器中正常工作?

最佳答案

这叫做 conditional (ternary) operator ?:它实际上等同于:

 if (someCondition) {
function1();
}
else {
function2();
}

JsHint 不喜欢它的事实并不意味着它不是一个有效的语法,它只是意味着它是糟糕的风格,但它仍然可以工作。

关于javascript - Trimmer javascript,这样使用它是否正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19858818/

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