第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

JavaScript函數(shù)內(nèi)if語(yǔ)句中的return到底是什么作用...

JavaScript函數(shù)內(nèi)if語(yǔ)句中的return到底是什么作用...

www說(shuō) 2019-05-08 13:39:09
在學(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)各位大佬不吝賜教...
查看完整描述

2 回答

?
繁華開(kāi)滿(mǎn)天機(jī)

TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個(gè)贊

函數(shù)必有返回值,顯性的返回或隱性的返回。直接寫(xiě)return,顯性返回,只要運(yùn)行到該語(yǔ)句必然退出函數(shù)。不寫(xiě)return,運(yùn)行到函數(shù)體最后一句便返回,一般等價(jià)于在函數(shù)體末尾加一句return;(當(dāng)然這說(shuō)法并不絕對(duì),因?yàn)椴糠指唠A函數(shù)在函數(shù)體只有一條語(yǔ)句或表達(dá)式時(shí),可省略了顯性的return,直接返回函數(shù)體結(jié)果;另外promise返回的是promise)js是弱類(lèi)型語(yǔ)言,函數(shù)也沒(méi)有類(lèi)型之分,并不規(guī)定其函數(shù)是空類(lèi)型函數(shù)、布爾類(lèi)型函數(shù),亦或是指針函數(shù)等等,所以函數(shù)運(yùn)行后得到結(jié)果要么是return的返回,要么是特殊類(lèi)型的返回,或者undefined
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-08
  • 2 回答
  • 0 關(guān)注
  • 595 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)