我如何在CoffeeScript中获得这个? 这是我想要的JS:
if (value === undefined) {
return model.get('isCompleted');
}
基本上,当我尝试这个时:
if value is undefined
model.get 'isCompleted'
我在JS中得到这个:
if (value === void 0) {
model.get('isCompleted');
}
如果没有:
,是否无法显示“未定义”if value is `undefined`
我不知道怎么不想用``。
答案 0 :(得分:3)
如果您不了解CoffeeScript existential operator,则可以轻松检查变量是否已定义(即它不是undefined
或{{1 }})。如果对于您来说,无论值是空还是未定义都不重要,我会使用它。像这样使用它:
null