-2
如果我寫類似下面我們可以在javascript中使用閉包中的閉包嗎?
function sum(x){
return function(y){
return function(z){
return x + y + z;
}
}
}
並調用它像總和(2)(3)(4)//輸出是8
我們可以調用上述功能,內封閉件的一個例子關閉?
如果我寫類似下面我們可以在javascript中使用閉包中的閉包嗎?
function sum(x){
return function(y){
return function(z){
return x + y + z;
}
}
}
並調用它像總和(2)(3)(4)//輸出是8
我們可以調用上述功能,內封閉件的一個例子關閉?
是的,這是閉包內閉合的一個例子。
是的,顯然你可以,因爲你已經發布了一個例子。 – meagar
爲什麼downvote ...這個詞不清楚,所以我要求cummunity。 – user2225263
當然,你可以。這在函數式編程中被稱爲** currying **。減少功能元素是有用的。 – Badacadabra