我想知道为什么这样的三元条件语句:

on_actu.boolean ? IMG1 = "on-actu.png" : IMG1 = "off-actu.png";

给我以下JSLint错误:


  期望赋值或函数调用,而是看到一个表达式

最佳答案

您使用的三元运算符错误。

ValueToAssign = BooleanConditional ? valueOne : valueTwo;


此处更多信息:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Conditional_Operator

关于javascript - 三元语句的JSLint错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39131713/

10-12 13:52