标签: javascript if-statement return
我似乎无法理解为什么会这样做:
if(n < i) { functoin(); } else { return; }
虽然这不起作用:
(n < i) ? function() : return;
为什么速记if语句不起作用?
答案 0 :(得分:2)
return不能在表达式中使用。也许你可以试试,
return
return (n < i) ? function() : undefined;
但是,只有当你为每种情况做一件事情时才会这样做。