有关闭包的一个问题

想要实现这样的一个功能fn(add,3)(4) 得到的值为7 应该怎么写呢?

至尊宝的传说
浏览 474回答 1
1回答

湖上湖

function add(a, b) {  return a + b }function fn(op, num1) {  return function(num2) {    return op(num1, num2)   } } fn(add, 3)(4) // 7
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript