function tes(){ var c=1;
yui(c)
}function yui(n){ console.log(n)
}
tes()function tes(a){ var c=1;
a(c)
}function yui(n){ console.log(n)
}
tes(yui)求教一下大神們第一種方法和第二種回調函數的方法結果都一樣。第一種方法跟第二種回調函數有什么區別嗎?請解釋一下。。
1 回答

四季花海
TA貢獻1811條經驗 獲得超5個贊
function tes(){ var c=1; yui(c) //傳遞c的變量值}function yui(n){ console.log(n) // n = c = 1; 輸出為1} tes() //調用tes函數function tes(a){ //傳入參數為函數 `? yui(n){console.log(n)}` var c=1; a(c) //調用函數a(c) = a(1) = yui(1)}function yui(n){ //函數yui console.log(n) } tes(yui) //調用tes 傳遞yui函數
- 1 回答
- 0 關注
- 485 瀏覽
添加回答
舉報
0/150
提交
取消