app.get("/", function(req, res) {
if( some_func() == 0 ) {
res.send("some_func() returned zero!");
/* leave function(req, res) */
}
res.send("Everything OK.")
});
如何在Node.js中工作?
答案 0 :(得分:3)
您正在寻找the return
statement。
app.get("/", function(req, res) {
if( some_func() == 0 ) {
res.send("some_func() returned zero!");
return;
}
res.send("Everything OK.")
});
或者只使用else
:
app.get("/", function(req, res) {
if( some_func() == 0 ) {
res.send("some_func() returned zero!");
} else {
res.send("Everything OK.")
}
});
N.B。 Perl's last
不,如return
;使用类似C语言的it is analogous to break
C,C#,Java,JavaScript等),用于退出循环和切换 - 而不是函数