腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
TypeScript
如何为
泛
型函数
创建
泛
型
类型
别名?
typescript
、
generics
给定一个
类型
化
泛
型函数
,我想为该函数创建一个
泛
型别名,但似乎不能。换句话说,这是行不通
的
:function foo<T>(arg: T): T {} type GFooReturnT<T,> = ReturnTy
浏览 3
提问于2020-07-03
得票数 24
回答已采纳
1
回答
泛
型函数
类型
别名
typescript
为什么
在
TypeScript
类型
中
别名不适用于
泛
型函数
?例如,这里TS没有将相同
类型
定义为
泛
型
。type Identical = <T>(v: T) => T; 我知道正确
的
变体是:但是为什么第一个示例不
浏览 0
提问于2019-11-08
得票数 4
回答已采纳
2
回答
TypeScript
中
对象文本
的
动态
泛
型
类型
推断
javascript
、
typescript
、
object
、
generics
、
types
在
类型
记录
中
,我可以声明如下所示
的
泛
型函数
:在这种情况下,
TypeScript
有时可以根据传递
的
实际
参数
推断函数
的
类型
参数
。是否有类似的方法来定义
泛
型
对象文字,其
类型
参数
可以是基于内容
的
动态推断
浏览 0
提问于2018-05-24
得票数 13
回答已采纳
1
回答
泛
型
参数
放置之间
的
类型
文本差异
typescript
、
generics
、
types
泛
型函数
语法有什么区别:和 type Identity = <T>(t: T) => T
浏览 2
提问于2022-05-17
得票数 4
回答已采纳
1
回答
类型
记录在不需要时省略
泛
型
参数
typescript
、
generics
我创建了一个
泛
型函数
类型
,其中包含一个完全依赖于输入
参数
类型
的
返回
参数
,并且
泛
型
参数
有一个extends子句。(a: number, b: number) => [a,b];我使用
泛
型
参数
来确保1) a和b扩展F
浏览 5
提问于2022-11-29
得票数 0
回答已采纳
1
回答
TypeScript
中
具有
泛
型
类型
参数
的
泛
型
类型
的
替代方案
typescript
、
generics
、
typescript-generics
假设
泛
型函数
有两种
类型
,它们
的
返回
类型
不同。一个是返回
类型
T,另一个是T[]type F2 = <T>(t: T) => T[] 我想知道如何将这两种
类型
合并成一种
泛
型
类型
。我想象
的
方法是让这个新
泛
型
接受另一个
泛
型
类型
作为<
浏览 2
提问于2021-03-13
得票数 1
1
回答
无法键入从抽象类
泛
型
方法(
TypeScript
)扩展
的
类方法
typescript
、
generics
、
interface
、
abstract-class
return this.nextHandler.handle(request) return request} ): Promise<GreetingHandlerRequest> { }但是,我
在
GreetingHandlerReques
浏览 2
提问于2020-11-04
得票数 0
回答已采纳
3
回答
在
C#中使用免费
的
泛
型
类型
参数
模拟委托
c#
、
generics
、
delegates
、
function-pointers
、
strong-typing
然后,我们将研究函数与
参数
/
参数
之间
的
类比,以及
泛
型
类/函数与其
类型
-
参数
/
类型
-
参数
之间
的
类比。 函数是一些未指定值
的
代码块,称为“
参数
”。提供
参数
并接收结果。
泛
型
类是
具有
某些未指定
的
“
类型
参数
”
的
类。提供<
浏览 1
提问于2012-10-14
得票数 9
回答已采纳
2
回答
打字稿
中
函数声明
的
差异
typescript
、
typescript-typings
假设我们有这样
的
代码: bicycle(): string; bus(passanger当我调用caller和callerB时,caller无法根据第一个
参数
推断callback
类型
。实际上,我发现没有办法把它存档。但是callerB做
的
一切都很好。所以我想知道这两个声明
的
区别是什么,它似乎不是一个bug。
浏览 4
提问于2020-11-30
得票数 2
回答已采纳
1
回答
如何在
typescript
中专门化
泛
型
类
的
模板
类型
?
typescript
、
typescript-generics
是否可以
在
typescript
的
泛
型函数
中专门化
泛
型
类
的
模板
类型
interface IA<T> {} return arg => {
浏览 19
提问于2018-08-18
得票数 2
回答已采纳
1
回答
包装函数时保留
泛
型
typescript
我试图定义一个函数,它可以
在
保留
参数
类型
和返回
类型
的
同时包装任意函数。当函数没有
泛
型
时,我会让它工作,但我很难让它与
泛
型
一起工作。下面是一个简化
的
示例: return (...args: Parameters
浏览 9
提问于2022-04-01
得票数 2
回答已采纳
2
回答
我
在
EcmaScript规范中看到某些方法是“通用
的
”。这是什么意思?
javascript
、
ecmascript-6
我
在
EcmaScript规范中看到某些方法是“通用
的
”。这是什么意思? 这是否意味着
在
调用函数时,这些方法对绑定到this值
的
对象做了很少或根本没有假设?
浏览 0
提问于2015-04-23
得票数 2
回答已采纳
1
回答
如何将任何构造函数
类型
转换为接受相同
参数
的
函数
类型
?
typescript
、
arguments
考虑下面的代码,我创建了一个类,它
的
构造函数接收带有
泛
型
类型
的
参数
,用于定义第二个
参数
所接收
的
参数
的
类型
,
在
回调函数
的
参数
下面是MouseEvent,因为第一个
参数
的
值:
浏览 4
提问于2021-02-01
得票数 0
回答已采纳
1
回答
仿制
型
损失
typescript
、
typescript-typings
当向交集
类型
添加属性时,我面临一个奇怪
的
问题,
泛
型
参数
丢失。Promise<(p: P) => R>>; 如果删除标记为----<HERE>----标志
的
行,则x const将以以下
类型
结束,该
类型
保留
泛
型
类型
: const x:
浏览 1
提问于2020-11-21
得票数 1
回答已采纳
1
回答
如何在
typescript
方法
中
推断
泛
型
返回值?
typescript
、
typescript-generics
我想更好地理解
typescript
是如何用
泛
型
推断返回
类型
的
。如果使用
泛
型
类型
作为返回值
的
方法是
在
没有
泛
型
类型
参数
的
情况下调用
的
,那么
typescript
如何推断返回
类型
?我知道
泛
型
内
参数
很容易通过传入
的
浏览 3
提问于2019-09-09
得票数 0
4
回答
C#/.Net
泛
型
如何知道它们
的
参数
类型
?
c#
、
.net
、
generics
在
C#
中
,
泛
型函数
或类知道其
泛
型
参数
的
类型
。这意味着动态
类型
信息(如is或as )是可用
的
(与它不存在
的
情况相反)。 我很好奇,编译器是如何向
泛
型
方法提供这种
类型
信息
的
?对于类,我可以想象实例可以有一个指向
类型
的
指针,但是对于
泛
型函数
,我不
浏览 9
提问于2015-03-05
得票数 10
回答已采纳
1
回答
当args是条件元组
类型
时,重载
参数
的
智能感知命名
typescript
、
typescript-generics
在
TypeScript
3.1
中
,我有一个
泛
型函数
,它
的
参数
是(TInput, string)还是(string),这取决于
泛
型
的
类型
参数
是否为TInput extends undefined。当我用具体
类型
实例化
泛
型函数
时,VSCode只显示了应用于该
泛
型
类型
的</
浏览 39
提问于2019-02-21
得票数 0
回答已采纳
1
回答
为什么
类型
参数
在
TypeScript
中
消失?
generics
、
functional-programming
、
typescript
、
type-systems
TypeScript
似乎无法表达以
泛
型函数
作为
参数
并返回
泛
型函数
的
函数。注意,在下面的代码示例
中
,
泛
型
类型
<A>变成了带有函数doubleton
的
{} g: (b: B) => C, f:我们失去了
类型
参数
A。除了按下面的方式定义c
浏览 1
提问于2014-08-10
得票数 3
回答已采纳
8
回答
将
泛
型
类型
参数
转换为C#
中
的
特定
类型
c#
、
.net
、
generics
如果需要将
泛
型
类型
参数
强制转换为
特定
类型
,则可以将其转换为对象,并按如下方式进行转换:{}我有一个
泛
型函数
,它接受
泛
型
类型
浏览 12
提问于2016-08-31
得票数 34
回答已采纳
1
回答
高阶函数
中
的
typescript
泛
型
类型
推断
typescript
、
generics
= g({}) result.x // TS2339: Property 'x' does not exist on type '{}'. generate函数是一个高阶函数,似乎
typescript
不能推导出
泛
型
类型
P。如何使generate能够接受
泛
型
类型函数
作为
参数
?
浏览 14
提问于2019-03-13
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券