How can I make var a = add(2)(3); //5 work?

后端 未结 28 2354
长发绾君心
长发绾君心 2020-11-27 14:11

I want to make this syntax possible:

var a = add(2)(3); //5

based on what I read at http://dmitry.baranovskiy.com/post/31797647

I\

28条回答
  •  一生所求
    2020-11-27 14:52

    function A(a){
      return function B(b){
          return a+b;
      }
    }
    

    I found a nice explanation for this type of method. It is known as Syntax of Closures

    please refer this link Syntax of Closures

提交回复
热议问题