扩展打字稿中的方法

 收藏

大家好,我目前有一种方法。我想添加一个选项来创建自定义方法,一旦调用它就被填写。

目前我所有的方法都像

let test = foo(var)

我想选择将其添加到当前方法的顶部

    let test = foo(var).bar('i want this added to current method')

我不知道该怎么做,甚至不知道该怎么称呼。

谢谢

回复
  • dquis 回复

    您可以创建一个闭包函数,以在返回内部函数后保持偶数的值

     
     function foo(param1){
    
      var bar =  function (param2) {
       return param1 + param2;
      }
      return { bar };
    
    }
    
    var test = foo("Hello").bar("World!");  
    
    console.log(test);