说我有一个功能:
function foo(){
// do a bunch of stuff, manipulate DOM, etc.
// and then:
if(some_condition) return true;
else return false;
}
由于同时执行函数的“一堆东西”并使用它的返回值会很好,我想知道这样做是否正确:
if( foo() ){ // foo happens right here
// do some stuff because foo returned true
}
这是正确的语法和用法吗?