我为我的webapp使用快速框架。我从书中拾取了一些代码,查看了这段代码,这是一个到页面的路径。
app.post('/register', function(req, res) {
var firstName = req.param('firstName', '');
var lastName = req.param('lastName', '');
var email = req.param('email', null);
var password = req.param('password', null);
if ( null == email || email.length < 1
|| null == password || password.length < 1 ) {
res.send(400);
return;
}
这里的意义回报是必要的吗?
答案 0 :(得分:19)
return
只有在路由处理函数中的代码下面有更多代码并且您想要绕过函数的其余部分时才需要return
。快递中的任何内容都不会关注或关注您返回的价值。如果您仍处于功能的最底层,则可以完全省略return
声明。
通常,您会看到以下模式: