为此编写JavaScript或PHP时,我使用两种方式编写if语句。
下面,我尝试尽快结束该功能。如果该值不是我期望的值,则将其返回。我在这里看到的好处是我不需要{}
,也不需要嵌套任何东西。
function hello(value = null) {
if(!value) return;
console.log("I'm still here!");
console.log("End of function");
}
在这种情况下,我什么都不回来。相反,如果我得到“匹配”,我会做一些事情。这里的好处是我不需要返回任何东西。
function hello(value = null) {
if(value) {
console.log("I'm still here!");
console.log("End of function");
}
}
那么哪个更好?其中之一还是同样好?