78

这是检查用户是否处于版主状态的简单方法。但我想检查用户是否不在版主中。

if err && user in moderators
  return

直觉上应该是这样的

if err && user isnt in moderators
  return

但显然这行不通。最好的方法是什么?

4

2 回答 2

118

isnt是 的反面is,即三等号。只是否定in

if err and user not in moderators
  return

或者,使用后缀 if

return if err and user not in moderators
于 2013-06-29T00:08:35.270 回答
13

在 CoffeeScript 中,NOT 可以表示为 ! 或不

if err && !(user in moderators)

if err && user not in moderators

两者都可以。

于 2013-06-29T00:08:51.427 回答