亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于函數變量定義問題

小白想問一下,函數的形參需要定義嗎?

正在回答

3 回答

不需要。

例如:

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。

3 回復 有任何疑惑可以回復我~
#1

墨小漓 提問者

哦哦,那函數的返回值的類型需要相同嗎?
2016-08-30 回復 有任何疑惑可以回復我~
#2

火山vol 回復 墨小漓 提問者

返回的話用return函數,一般情況是函數里面的參數,可以在函數定義。
2016-08-30 回復 有任何疑惑可以回復我~
#3

火山vol 回復 火山vol

函數里面定義
2016-08-30 回復 有任何疑惑可以回復我~

我記得一個地方看到的 不定義的var的變量 就是全局變量 在方法里面定義了就是局部變量

不然你不定義個 var 在別的函數里面使用這個變量的話 就可能是已經賦值了的 你都忘記了

0 回復 有任何疑惑可以回復我~

不需要,直接用就行,傳過來之前就已經定義好了

1 回復 有任何疑惑可以回復我~
#1

墨小漓 提問者

不是調用的時候,是函數定義的時候?
2016-08-30 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468832    人
  • 解答問題       22582    個

本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界

進入課程

關于函數變量定義問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號