腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
作为
函数
参数
传递
的
数组
的
TypeScript
类型
推断
、
、
在使用TS3.7.2时,我发现了一个奇怪
的
边缘情况,现在我很想知道更多关于
函数
中
的
类型
推断
在这个特定情况下是如何工作
的
。从这个简单
的
例子中,似乎可以从
数组
的
元素自动
推断
出泛型
类型
,这一假设也得到了以下事实
的
支持:在调用combineStuff<A['functions'] & B['functions']>([a, b])
浏览 10
提问于2020-04-02
得票数 0
回答已采纳
1
回答
查找
数组
vb中值
的
最后一次出现。
、
FindLast(Of T)(
数组
()
作为
T,匹配为System.Predicate(Of T))
的
类型
参数
'T’。对于‘公共共享
函数
FindLast(Of T)(
数组
()
作为
T,匹配为System.Predicate(Of T))
的
类型
参数
'T’,
类型
参数
“T”
的
类型
参数
推断</e
浏览 1
提问于2012-09-03
得票数 0
回答已采纳
1
回答
TypeScript
:多态this和
推断
泛型
函数
参数
、
、
、
、
我想从
传递
给
函数
的
this关键字中
推断
当前类
的
类型
。由于某种原因,当我将this
作为
参数
传递
给
函数
时,
TypeScript
推断
类型
参数
T是this而不是当前
的
类
类型
。 下面是我想要做
的
一个例子。我希望B和C类都有一个
类型
为number
的
field,但是C类中
浏览 20
提问于2019-11-19
得票数 1
回答已采纳
2
回答
Typescript
数组
与any[]
、
、
在
TypeScript
中,Array和any[]有什么不同?是否
数组
指的是动态大小
的
数组
(当然是在编译时),而any[]指的是由编译器
作为
参数
和
类型
推断
传递
的
静态大小
的
数组
?因为目前当我有如下功能时:当您使用静态数据调用此
函数
时,
TypeScript
使用
类
浏览 2
提问于2013-04-07
得票数 34
回答已采纳
2
回答
在
Typescript
中,当
数组
包含不同
的
元素
类型
时,如何从
数组
类型
中获取元素
类型
?
假设我有一个不同
类型
的
数据
数组
:
Typescript
可以自动
推断
和提取
类型
,例如:这里
typescript
知道InputTypeArray是(string | number | {a: string,b: string})[]; 让我们将
浏览 2
提问于2018-02-09
得票数 20
回答已采纳
1
回答
TypeScript
从任何字符串扩展,但使用
类型
覆盖
、
、
我有一个
函数
来检查泛型
类型
的
值是否存在于
数组
中: values: T[],const isValid = isValueInArray(['OPEN'], buyNowStatus) 在这种情况下,它可以自动完成第一个
数组
参数
问题是我们可以
传递
任何字符
浏览 6
提问于2022-07-13
得票数 1
回答已采纳
2
回答
是否有任何方法让
TypeScript
根据调用
参数
推断
函数
的
返回值
的
类型
?
、
我正在设置一个
函数
,它将从我
的
数据库中检索数据。它以键字符串
作为
参数
,并根据键返回不同
的
数据
类型
。最后一行给出了警告,因为
TypeScript
无法<
浏览 6
提问于2021-05-30
得票数 0
回答已采纳
1
回答
如何使
TypeScript
推断
数组
中
参数
的
数目和
类型
、
、
我尝试创建一个非常简单
的
函数
,它可以接受:普通JS中
的
函数
如下所示:回调可能接受任意数量
的
参数
&返回任何
参数
。问题是我不能正确地用
TypeScript
来表达回调
的
类型
。我试图像这样声明c
浏览 0
提问于2021-01-29
得票数 1
回答已采纳
1
回答
允许
TypeScript
从工厂
推断
类型
、
、
TypeScript
是否可以从静态
函数
推断
返回
类型
。例如,如果我有一个静态User.fromId()
函数
,它将返回一个User对象。但是我想通过另一个
函数
(称为builder)来
传递
它-例如:其中builder被定义为: var inst = construct(); /
浏览 0
提问于2018-10-30
得票数 1
回答已采纳
1
回答
如何在
typescript
方法中
推断
泛型返回值?
、
我想更好地理解
typescript
是如何用泛型
推断
返回
类型
的
。如果使用泛型
类型
作为
返回值
的
方法是在没有泛型
类型
参数
的
情况下调用
的
,那么
typescript
如何
推断
返回
类型
?我知道泛型内
参数
很容易通过传入
的
类型
来
推断
,但如果没有提供泛型
类型
参数</em
浏览 3
提问于2019-09-09
得票数 0
2
回答
TypeScript
中对象文本
的
动态泛型
类型
推断
、
、
、
、
在
类型
记录中,我可以声明如下所示
的
泛型
函数
:在这种情况下,
TypeScript
有时可以根据
传递
的
实际
参数
推断
函数
的
类型
参数
。是否有类似的方法来定义泛型对象文字,其
类型
参数
可以是基于内容
的
动态
推断
的</em
浏览 0
提问于2018-05-24
得票数 13
回答已采纳
3
回答
TypeScript
错误编译映射
'any’
的
参数
不能分配给'Iterable<any,any>‘
类型
的
参数
。属性'Symbol.iterator‘
的
类型
是不兼容
的
。
类型
'() => IterableIterator‘不能分配到键入'() => Iterator<any,any>’。属性“next”
的
类型
不兼容。
类型
'(
浏览 5
提问于2017-05-25
得票数 5
回答已采纳
2
回答
基于期望
函数
类型
参数
的
Typescript
推断
、
、
、
、
DateFormat) { * } year: "numeric" {} 这与
函数
调用(calculateDate)中预期
的
类型
别名DateFormat不匹配,因为
类型
string<
浏览 8
提问于2021-02-24
得票数 1
3
回答
类型
记录在
数组
销毁后抱怨变量
类型
我有个功能 return ["", 1, () => ""];
类型
有:string、number和(() => string)编译器将每个变量视为
类型
:string | number | (() => string) 我想在
函数
中
传递
这些变量,但是编译器抱怨
类型
不匹配,我
的
IDE在红色文本
浏览 3
提问于2020-09-12
得票数 2
回答已采纳
1
回答
为什么`Object.assign`会创建一个`never[] & number[]`
类型
的
数组
?
[1,2,3]const res2 = Object.assign([],arr)为什么res2
的
类型
会包含neve
浏览 0
提问于2021-11-22
得票数 0
1
回答
推断
作为
参数
传递
给对象
函数
的
对象属性
的
类型
、
、
我试图定义一个
函数
,该
函数
接受一个具有数据
类型
的
对象,并定义一个
函数
,该
函数
作为
参数
获取该数据
类型
。object,>() => {} 但是,当我尝试使用它时,
TypeScript
只能
推断
object数据
类型
是Data
浏览 10
提问于2022-04-05
得票数 2
1
回答
如何在
typescript
中为
数组
编写
函数
indexOf?
、
、
我正在尝试对
Typescript
使用
函数
arr.indexOf: const index: number = batches.indexOf((batch: BatchType) => (batch.id=== selectedBatchId)) BatchType
的
类型
如下: export default interface BatchType { month: number我得到
的
错误如下: TS2345: Argument of type '(batc
浏览 73
提问于2020-03-17
得票数 0
回答已采纳
1
回答
是否可以创建泛型
数组
的
属性值
、
、
我试图根据在另一个属性中给出
的
值来限制属性
的
值(或者在我
的
情况下是响应道具)。<T extends Option> { defaultValue: string;我想要
的
是让defaultValue只接受选项值中
的
任何字符串。,但是它从已经定义
的
数组
中获取
类型
。我不知道将
传递
哪些值,因此泛型。我可能走错了方向,这里可能有一个更简单
的
方法,所有的帮助都受到赞赏。
浏览 4
提问于2022-07-08
得票数 0
回答已采纳
1
回答
如何让
函数
继承返回
函数
的
返回
类型
?
、
我有一个
函数
,它接受一个
函数
并从react-redux返回useSelector钩子
的
结果。现在我
的
函数
返回any,我想避免做这样
的
事情 const user
浏览 16
提问于2019-08-01
得票数 1
回答已采纳
3
回答
T不抱怨
函数
参数
,它是泛型
数组
,具有不同
类型
的
元素。
为什么在这里不抱怨: return params[0];
数组
元素有不同
的
类型
浏览 11
提问于2022-09-29
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
调用函数不仅仅只是传递正确的参数类型
python的函数(三):参数传递
java数组作为方法参数的使用
关于宏函数的参数类型问题
什么是python的函数?在python3函数的参数是如何传递的?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券