coffeescript检查是否不在数组中
这里有一些简单的方法来检查用户是否在版主中。但我想检查用户是否不在版主中coffeescript检查是否不在数组中,coffeescript,Coffeescript,这里有一些简单的方法来检查用户是否在版主中。但我想检查用户是否不在版主中 if err && user in moderators return 直觉上是这样的 if err && user isnt in moderators return 但很明显,这是行不通的。最好的方法是什么?isnt与is相反,is是三重等号。只需否定以下内容: 或者,使用: 在CoffeeScript中,NOT可以表示为!还是不 if err && !(us
if err && user in moderators
return
直觉上是这样的
if err && user isnt in moderators
return
但很明显,这是行不通的。最好的方法是什么?isnt与is相反,is是三重等号。只需否定以下内容:
或者,使用:
在CoffeeScript中,NOT可以表示为!还是不
if err && !(user in moderators)
if err && user not in moderators
两者都可以。虽然这可能是真的,但Coffeescript不是JavaScript的超集,因此并非所有JavaScript都是有效的Coffeescript.true。但是在这种情况下,我认为我应该重写它吗?我会删除JavaScript部分。还有,不是和!在CoffeeScript中是等效的。Mmk-反正我不使用CoffeeScript:3Ohh是的,现在事情变得更有意义了。你还可以使用后缀形式的if来进一步整理事情:如果出错,返回,用户不在版主中
return if err and user not in moderators
if err && !(user in moderators)
if err && user not in moderators