大家好,我目前有一个方法。我想添加一个选项来创建自定义方法,一旦调用时填写完毕。
目前我所有的方法都会被调用
let test = foo(var)
我希望可以选择将其添加到当前方法的顶部
let test = foo(var).bar('i want this added to current method')
我不知道如何做到这一点,甚至不知道这会被称为什么。
谢谢
最佳答案
您可以创建一个闭包函数来在返回内部函数后保留 an 的值
function foo(param1){
var bar = function (param2) {
return param1 + param2;
}
return { bar };
}
var test = foo("Hello").bar("World!");
console.log(test);
关于javascript - 在 typescript 中扩展方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60880447/