鍍金池/ 問答/Java  HTML/ js函數(shù)里面有多個獨立if語句的問題?

js函數(shù)里面有多個獨立if語句的問題?

我想在一個函數(shù)里面放入多個獨立的if語句;
如:

function(){
    if(){
        return true //下面的兩個if正常執(zhí)行
    }else{
        return false //下面的兩個if都不執(zhí)行了
    };
    if(){
    
    }else{
    
    };
    if(){
    
    }else{
    
    };
};

如果上面的if返回false,是不是下面的代碼就不會執(zhí)行了,如果返回的是true,下面的函數(shù)就會正常接著執(zhí)行。是這樣的嗎?求大佬指點!

回答
編輯回答
尕筱澄

javascript是沒有塊級作用域的,也就是說你在if語句內(nèi)return和你在if語句外return是一樣的,所以本質(zhì)上是return導致了其后的代碼不再執(zhí)行了,希望能幫到你

2017年3月19日 08:56
編輯回答
乞許

不是的,return了不管true還是false都不會執(zhí)行了

2017年12月14日 23:05
編輯回答
赱丅呿

你ruturn了,就離開這個函數(shù)了,下面寫了啥都不會執(zhí)行,不管你return的是啥

2018年8月27日 19:10
編輯回答
落殤

在你條件符合的情況下return,那么就結(jié)束函數(shù)。

2018年2月1日 03:57
編輯回答
夏夕

這種問題 你下次可以寫自己寫個代碼測試下,會加深理解

2018年6月8日 18:29