我想知道您对在 CFScript 中互换使用return
和语句的看法。else
我通常使用以下语法:
if (something) {
// Do something
}
else {
// Do something else
}
我最近突然想到我可以这样做:
if (something) {
// Do something
return;
}
// Do something else
这两种风格会产生不同的最终结果吗?我喜欢不必在else
语句中包装代码。我的想法是,如果if
语句评估为 true 并返回,则它下面的代码将不会运行。如果它的计算结果不正确,那么无论它是否包含在else
语句中,它下面的代码都会运行。
听起来对吗?