基本樣式
cosnt fn = (cb) {
// ...
cb()
}
fn(() { /* ... * / ])
案例一
// 回調函數應用
let money = 0
const addMoney = function (howMuchToAdd) {
money += howMuchToAdd()
}
addMoney(function () {
return 10
})
console.log(money)
// money 輸出爲 10
cosnt fn = (cb) {
// ...
cb()
}
fn(() { /* ... * / ])
// 回調函數應用
let money = 0
const addMoney = function (howMuchToAdd) {
money += howMuchToAdd()
}
addMoney(function () {
return 10
})
console.log(money)
// money 輸出爲 10