【发布时间】:2018-07-18 17:22:28
【问题描述】:
当我调用函数时,如果确定的参数为真,我想停止执行。那可能吗? 我发现这样做的唯一方法是在检查函数中返回一个布尔值,并依赖它在 router.get 中是否返回。
router.get('/', function(req, res){
check(req, res, true);
console.log(1);
res.render('page1', {});
});
function check (req,res,param = false){
if (param){
res.render('page2');
// Stop it here
}
else {
return("hi");
}
}
【问题讨论】: