如何通過js訪問內部函數。換句話說,「函數與返回」和「函數沒有返回」有什麼區別?「函數返回」和「函數無返回」之間的區別
與回報
function makeAdder(x) {
function add(y) {
console.log(x,y)
return x+y;
};
return add;
}
makeAdder(3)(4) // 7
沒有
function makeAdder(x) {
function add(y) {
console.log(x,y)
return x+y;
};
}
makeAdder(3)(4) // error
如果我想訪問add()
像makeAdder(3).add(4)
,如何編寫代碼?