我最初在node.js中有一条路由声明:
如果req.url ===某事或什么东西或什么东西,做这个,否则,那样做.
问题是即使if条件不满足,else语句也从未执行过.无论如何都只执行if语句
我已经打破了我的路线,试图找出问题.我把它简化为:
app.get('/test', function(req,res) {
var category = 'stupid3';
if(category === 'stupid' || 'stupid2') {
res.end('yup');
} else {
res.end('nope');
}
});
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
为什么不会执行else语句?