課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript進(jìn)階篇
小白想問(wèn)一下,函數(shù)的形參需要定義嗎?
2016-08-30
源自:JavaScript進(jìn)階篇 5-5
正在回答
不需要。
例如:
function compare(a,b){
? ? if(a>=b){
? ? ? ? return a;
? ? ? ? document.write(a)
? ? }
? ? else{
? ? ? ? return b;
? ? ? ? docunment.write(b)
}
? document.write(" 5 和 4 的較大值是:"+compare(5,4)+"<br>");
??
? document.write(" 6 和 3 的較大值是:"+compare(6,3) );?
不需要定義a和b。
墨小漓 提問(wèn)者
火山vol 回復(fù) 墨小漓 提問(wèn)者
火山vol 回復(fù) 火山vol
我記得一個(gè)地方看到的 不定義的var的變量 就是全局變量 在方法里面定義了就是局部變量
不然你不定義個(gè) var 在別的函數(shù)里面使用這個(gè)變量的話 就可能是已經(jīng)賦值了的 你都忘記了
不需要,直接用就行,傳過(guò)來(lái)之前就已經(jīng)定義好了
舉報(bào)
本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
4 回答關(guān)于變量未定義和未賦值的問(wèn)題
2 回答num變量為何要在函數(shù)外部定義
2 回答變量定義
3 回答for循環(huán)變量定義問(wèn)題
1 回答定義函數(shù)的問(wèn)題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-08-30
不需要。
例如:
function compare(a,b){
? ? if(a>=b){
? ? ? ? return a;
? ? ? ? document.write(a)
? ? }
? ? else{
? ? ? ? return b;
? ? ? ? docunment.write(b)
? ? }
}
? document.write(" 5 和 4 的較大值是:"+compare(5,4)+"<br>");
??
? document.write(" 6 和 3 的較大值是:"+compare(6,3) );?
不需要定義a和b。
2016-10-17
我記得一個(gè)地方看到的 不定義的var的變量 就是全局變量 在方法里面定義了就是局部變量
不然你不定義個(gè) var 在別的函數(shù)里面使用這個(gè)變量的話 就可能是已經(jīng)賦值了的 你都忘記了
2016-08-30
不需要,直接用就行,傳過(guò)來(lái)之前就已經(jīng)定義好了