如果使用ifelse,是否返回结束函数


Does return ends function if ifelse is used?

我在if-else语句中返回了一些内容。它是结束整个功能还是只结束ifelse范围?

function user () {
    if (//first) {
        return TRUE;
    }
    //somecode
    if (//second) {
        return FALSE;
    }
    return TRUE;
}

在上面的代码中,如果我的第一个条件为true,它是结束整个函数还是只结束第一个ifelse范围?

return结束整个函数始终

所以,如果您的第一个条件是true,则不会执行user函数中的其他操作,函数只返回true