使用TypeScript是否可以在函数中包含输出参数?
类似于C#中的Func1(string val1, int out k1, int out k2)
。
最佳答案
不是现在。
您可以返回一个可以包含多个属性的对象。
return { k1: 5, k2: 99 };
您可以将其与解构结合起来,以便中间对象变得不可见...
function myFunction() {
return { k1: 5, k2: 99 };
}
const { k1, k2 } = myFunction();
console.log(k1);
console.log(k2);
您也可以使用元组来实现相同的功能,但这很容易理解。
关于typescript - 如何在Typescript函数中包含输出参数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14115278/