【发布时间】:2016-05-27 08:40:36
【问题描述】:
几天前,我试图在 if() 语句中声明一个函数,我尝试了多种方式,但都没有成功。
有可能做这样的事情吗?
if(!function() { return false; }) {
console.log("False");
} else {
console.log("True");
}
【问题讨论】:
-
您正在传递一个非空对象,因此条件的结果是“真”。您没有检查该函数的返回值。
-
我对 -3 反对票的问题有什么问题?在 Google 上搜索之前,我从来没有来过这里。
-
别把你的一天搞砸了,这不值得。
-
@KimGysen 哈哈当然不是,但我只是想知道:P 通常当人们投反对票时,他们会告诉他们哪里出了问题
标签: javascript node.js function if-statement syntax