2
A
回答
1
var add = function(a){
return function(b){
return a+b;
}
}
ADD功能返回另一個功能,所以加(3)得到
function(b){
return 3+b;
}
,然後添加(3)(2)產率5這是3 + 2。
2
add
需要返回一個函數取一個參數的函數。
一般這種做法稱爲鑽營:https://medium.com/@kbrainwave/currying-in-javascript-ce6da2d324fe
+0
- 1不夠jQuery。 ([只是在開玩笑](http://needsmorejquery.com/)。) – rojo 2014-12-07 06:40:08
相關問題
- 1. a + b如何不等於b + a?
- 2. 爲什麼a.compareTo(b)等於compareTo(a,b)或a.method(b)= method(a,b)?
- 3. 輸入(a + b)** 2,輸出a * a + a * b + b * a + b * b
- 4. Python a,b = b,a + b
- 5. SqlAlchemy如何查詢列A == a和B == b和A == b和B == a
- 6. 從{a-b,b-c,c-a}改變爲{(a,b),(b,c),(c,a)}?
- 7. 混合兩個矢量:[a a]和[b b] to [a b a b]
- 8. 如何使用jQuery從a,b,b重新排列div到a,b,a,b?
- 9. int A不等於int B
- 10. 如何「a <= b && b <= a && a!= b」爲真?
- 11. 爲什麼(A - B)。^ 2在MATLAB中不等於(B - A)。^ 2?
- 12. A→B,B→A類協會
- 13. (A && B)與(A和B)
- 14. GROUP BY(A,B)和(B,A)
- 15. PHP變換陣列'a','b','c'到'a/b/c','a/b','a'
- 16. Vlisp autocad:即使a等於b,條件(> a b)也是如此。爲什麼?
- 17. 測試非整數是否在範圍[a,b) - 或[a,b],(a,b),(a,b)
- 18. 簡化布爾表達式(a *'b *'c)+('a *'b * c)+('a * b *'c)+(a *'b * c)
- 19. [b] [b = a,0]如何在a和b之間交換?
- 20. 如果A和B是單子,如何將A [B [C]]轉換爲B [A [C]]?
- 21. 如果表A的列A等於表B的列B,則從兩個表(表A和表B)獲得輸出
- 22. a,b = b,a + b和a = b,b = a + b在fibonacci中的區別是什麼[Python]
- 23. 什麼是A&B代表.Aggregate((a,b)=>聲明w/a&b)
- 24. Neon指令,vsub_f32(a,b),是a-b還是b-a?
- 25. (A,B)
- 26. 如何寫A :: B :: C => D給定A :: B :: C和(A,B,C)=> D?
- 27. excel sum列如果值x在列A或B和A不等於B
- 28. numexpr.evaluate(「a + b」,out = a)
- 29. 類型參數(F:((A,B))⇒B)(隱式CMP:訂貨[B]):(A,B)
- 30. 殼牌:如果a小於b,「a -lt b」是不是真的?
@ Qantas94Heavy絕對不是一回事。其實,我真的不知道OP的要求是什麼,所以我不能說。 – 2014-12-07 07:04:30