Javascript if语句双感叹号运算符冗余
如果我的If语句没有条件运算符,那么使用双感叹号运算符有关系吗-Javascript if语句双感叹号运算符冗余,javascript,Javascript,如果我的If语句没有条件运算符,那么使用双感叹号运算符有关系吗- 例如 if ([]) { } 对 据我所知,操作员基本上是在问:“这个值真实吗?”。所以在这种情况下是多余的。在所有类似的情况下都是冗余的吗 编辑: 这两种打印方式是否都适用于任何x?这是我的问题。是的。这两者都将针对任何布尔值(x)==true打印 有关更多详细信息,您可以在JavaScript中找到和 为了便于esier理解,您可以使用布尔([])//trueYes。这两者都将针对任何布尔值(x)==true打印 有关更多
代码>
例如
if ([]) {
}
对
据我所知,操作员基本上是在问:“这个值真实吗?”。所以在这种情况下是多余的。在所有类似的情况下都是冗余的吗
编辑:
这两种打印方式是否都适用于任何x
?这是我的问题。是的。这两者都将针对任何布尔值(x)==true打印
有关更多详细信息,您可以在JavaScript中找到和
为了便于esier理解,您可以使用布尔([])//true
Yes。这两者都将针对任何布尔值(x)==true打印
有关更多详细信息,您可以在JavaScript中找到和
为了便于esier理解,您可以使用布尔([])//true
在这种情况下它是多余的。请参阅我的编辑在这种情况下它是多余的。请参阅我的编辑
if (!!([])) {
}
if (x) { console.log("hi"); }
if (!!x) { console.log("hi"); }