【发布时间】:2016-12-13 06:42:16
【问题描述】:
我正在使用这个“!!”比较,以便与“未定义”进行比较。但是,还有其他方法吗?
isWidgetTemplatesLoaded: function(widgetName) {
return !!templates[widgetName];
}
谢谢
【问题讨论】:
-
模板类型[widgetName] !== "undefined"
-
!!会将templates[widgetName]的值转换为布尔值,就像Boolean(templates[widgetName])一样。false == undefined与templates[widgetName] == undefined中的直接比较相比如何?
标签: javascript boolean comparator boolean-logic