gpt4 book ai didi

javascript - 流类型: Return type of the function to be same as args of a callback?

转载 作者:行者123 更新时间:2023-12-02 23:29:44 26 4
gpt4 key购买 nike

我有以下功能 -

function wrapper(callback) {
// operation
}

我需要wrapper的返回类型与传递给callback的第一个(唯一)参数相同。例如。

wrapper(({paramA, paramB}) => {}) 
// returns { paramA: somveVal, paramB: someVal }

这可能吗?

最佳答案

function wrapper<T>(callback: T => mixed): T { ...}

请注意,除非您实际上不希望它是通用的,否则此签名是无法实现的。

关于javascript - 流类型: Return type of the function to be same as args of a callback?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56567182/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com