在學(xué)習(xí)DOM編程藝術(shù)一書(shū)functiontest(){//if(!document.getElementById("xx"))returnfalse;if(variable==1)returntrue;}console.log(test());兩個(gè)if語(yǔ)句在不同的函數(shù)里,我這里為了方便把他們寫(xiě)到一起第一句話(huà)我這樣理解,如果瀏覽器沒(méi)有這個(gè)方法,(括號(hào)內(nèi)部是true),就退出這個(gè)整個(gè)函數(shù)。今天看到第二個(gè)if,為什么括號(hào)里是true時(shí)也是退出這個(gè)函數(shù)?(第176頁(yè))同時(shí),如果在控制臺(tái)中打印test(),得到是undefine...這個(gè)true到底被return到哪里了...如果沒(méi)有if,直接在函數(shù)中return,是能得到return的值的...我是弟弟,我是弟弟,還請(qǐng)各位大佬不吝賜教...
JavaScript函數(shù)內(nèi)if語(yǔ)句中的return到底是什么作用...
www說(shuō)
2019-05-08 13:39:09