我在if-else语句中返回了一些内容。它是结束整个功能还是只结束ifelse范围?
function user () {
if (//first) {
return TRUE;
}
//somecode
if (//second) {
return FALSE;
}
return TRUE;
}
在上面的代码中,如果我的第一个条件为true,它是结束整个函数还是只结束第一个ifelse范围?
return
结束整个函数始终。
所以,如果您的第一个条件是true
,则不会执行user
函数中的其他操作,函数只返回true
。