腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
TypeScript
中
为
递归
映射
值
的
方法
定义
类型
、
、
我有一个
TypeScript
函数,它接受一个对象,并
递归
地
映射
它
的
值
: b: 'b'} 但是,result
的
类型
是{ba
浏览 7
提问于2021-03-06
得票数 0
回答已采纳
2
回答
将函数应用于Haskell
中
递归
数据
类型
的
每个元素
的
最优雅/最简单
的
方法
?
可能
的
解决办法: 在前几年
的
解决方案
中
,他们巧妙地使用模式匹配、
递归
和
映射
的
混合
方法
来解决练习。它们
为
原子
值
和复合/
递归
数据
类型
定义
用例,它们将函数
映射
到数据
类型
的
数组上(如果需要,我可以提供示例)。对于我比较复杂
的
方法
(这也不起作用),我也
为
原子
值</em
浏览 1
提问于2020-02-05
得票数 0
3
回答
在
TypeScript
中
的
类型
之间
映射
、
当我
在
TypeScript
中
定义
Sequelize模式时,我必须
为
Sequelize生成一个运行时
类型
,
为
TypeScript
生成一个静态
类型
: import * as Sequelize from '看看Sequelize4
的
,Sequelize.STRING和Sequelize.DATE分别有不同
的
类型
:DataTypeString和DataTypeNumber。那么
浏览 2
提问于2017-03-01
得票数 4
1
回答
递归
定义
的
对象
类型
映射
类型
Typescript
我想知道是否有一种内置
的
方式来
递归
地
定义
类型
。要做到这一点,对我来说很简单
的
一个
方法
是: interface DeepTypedObject<T> {} styles: { secondary:
浏览 3
提问于2021-08-09
得票数 1
回答已采纳
1
回答
测试
映射
类型
、
、
回答这个时,我不得不测试复杂
的
映射
类型
SelectorResult。我用过两种测试:
类型
别名
的
手动检查:SelectorResult<{ a: 'invalid' }>是否由
TypeScript
编译器进行并具有预期
的
输出(此处
为
{})?是否有一种
方法
可以
在
<
浏览 0
提问于2019-05-06
得票数 0
1
回答
F#
中
的
递归
映射
引用
我正在尝试
在
F#
中
创建一个
递归
映射
。将不起作用,因为循环引用RecMap。我认为将
映射
的
值
类型
转换为RecMap ref应该可以做到这一点。通过将RecMap重写
为
单成员记录
类型
来绕过该问题是可行
的
,记录是引用
类型
浏览 0
提问于2010-11-11
得票数 5
回答已采纳
9
回答
嵌套
的
std::
映射
、
假设我有一个
类型
,我将其称为NamedNestedMap在这种情况下,该对
中
的
每一秒(
值
)都与父对象具有相同
的
种类或
类型
。我不明白
的
是如何声明它。这将允许
递归
算法遍历
映射
的
“树”。
值
类型
与父
类型
相同,
在</
浏览 1
提问于2009-09-30
得票数 4
回答已采纳
1
回答
VueJS & Mocha项目中未显示
的
Vue文件测试覆盖率
、
、
、
、
我尝试使用下面的配置创建一个新
的
VueJS项目。vue create vue-unit-test-cypress) 我想从新安装
中
的
初始单元测试@/components/HelloWorld.vue
中
展示example.spec.ts
的
覆盖率
浏览 20
提问于2022-02-18
得票数 0
1
回答
在
TypeScript
中
定义
长度
为
偶数
的
递归
数组
我正在尝试
为
的
子集编写一个
TypeScript
类型
声明。,外加一个回退
值
(参见)。有没有办法
在
TypeScript
中
建模“长度
为
偶数
的
数组”,特别是元素可能
递归
引用自身
的
数组?这是我使用
的
最接近
的
接口,尽管你必须拼写出所有的字段并将其限制
在
一定
的
长度内。使用interface
定义
数组感觉很笨拙
浏览 6
提问于2021-07-14
得票数 2
2
回答
类型
记录无限
递归
推理
查看我
在
某个地方找到
的
类型
记录4.2片段(游乐场): declare const fooTS是如何处理这个
的
?它怎么不会陷入无限
递归
中呢?具体来说,
在
str和num
的
情况下,悬停在变量上表明TS正在将
类型
解析
为
string和12。这是怎么回事?
浏览 2
提问于2021-04-10
得票数 7
回答已采纳
2
回答
如何正确键入JavaScript对象作为
TypeScript
中
的
映射
、
,对象总是有一个带有数字
值
的
属性_index,然后所有其他键(因为它被用作
映射
而没有
定义
)都有另一个特定对象
的
值
。我
在
TypeScript
中
尝试了以下
类型
_index: number // its not importantit has a type that isn't number [fie
浏览 0
提问于2018-06-05
得票数 1
回答已采纳
2
回答
更改深度嵌套对象结构
中
的
值
类型
、
我需要
递归
地遍历数据结构并创建一个type,根据条件将一些字段更改为不同
的
类型
。 根据下面的结构,我需要创建一个
类型
(Result),其中所有的A
类型
都被B
类型
替换。
浏览 26
提问于2021-04-20
得票数 3
回答已采纳
2
回答
省略对象
中
“未
定义
”
的
所有属性
我有这样一个
类型
: a: number, c: undefined我想把它
映射
成这样
的
类型
: a: number,也就是说,根据
定义
,我想省略
值
类型
为
undefined
的
所有键。这个
类型
来自一个泛型,所以我显然不能手动完成它。 我知道我可以用
映射
器将一个
类型
映射
到另
浏览 3
提问于2020-06-26
得票数 2
回答已采纳
1
回答
在
使用
映射
类型
时,如何在
TypeScript
中
推断对象属性
值
?
、
我正在尝试
在
类型
记录
中
创建一个单例factoryLookup,它强制为一个联合
类型
中
的
每个
值
(即
映射
的
查找
类型
)
定义
了一个工厂,但是我也希望能够为所查找
的
任何
值
推断签名(可能是任意参数
的
值
或函数)。foo: (message: string, count: number): string => message + coun
浏览 1
提问于2018-08-08
得票数 6
回答已采纳
2
回答
映射
和泛型
的
映射
、
、
、
、
我想创建一个
映射
的
(
递归
)
映射
。也就是说,
映射
类型
的
值
是与外部
映射
相同
类型
的
另一个
映射
。. >>>> foo;Map<String, Map<String, ?>> ..。然
浏览 0
提问于2011-09-11
得票数 7
回答已采纳
2
回答
如何检查“type”字段
在
TypeScript
中
是否未
定义
?
、
我
在
type
中
创建了一个
TypeScript
,它有点复杂(其中包含对象和
映射
)。 是否有一种
方法
来检查这种
类型
是否有任何未
定义
的
值
,或者我是否应该遍历其中
的
每一部分来检查它是否是未
定义
的
?
浏览 5
提问于2022-03-07
得票数 0
回答已采纳
1
回答
带有泛型
的
TypeScript
中
的
递归
对象文本
假设我有一个目标: ItemA: {}, SubitemA: { } ItemC: {}我希望使用泛型
在
TypeScript
中
为
具有相同结构
的
对象
定义
递归
类型
。我不知道该怎么做,我试了一下: [K in keyof T]: Items<T[K]>|{};然后,
在
浏览 7
提问于2020-11-30
得票数 0
回答已采纳
1
回答
如何在
TypeScript
中
声明
映射
?
我试图
在
TypeScript
中
声明一个简单
的
映射
结构,其中包含字符串键和一些对象作为
值
。看了几个StackOverflow
的
答案,这是我想出来
的
: id: number;} [id: string]: Person;当我尝试使用此声明时,
TypeScript
将PersonMap解释
为
数
浏览 3
提问于2016-05-20
得票数 0
1
回答
T型交错数组
的
类型
定义
及其阵列原型扩展
、
、
我试图为我附加到JavaScript
的
一个Array.prototype函数编写一个
类型
记录
定义
文件。/**} flat()
在
Array<T|S>上工作,其中S是Array<T|S>并返回Array<T>。也就是说,它有一个
递归
定义
,并且所有数组都适合这个<em
浏览 2
提问于2018-11-20
得票数 2
回答已采纳
1
回答
节点应用
中
的
TypeScript
类型
安全
、
在
一个普通
的
NodeJS教程
中
,我注意到讲师总是试图以一种方式来
定义
他
的
变量,以确保没有像这样
的
令人惊讶
的
赋值或
值
: p.name = typeof (coinPair.name.toUpperCasecoinPair.name.toUpperCase() : false 我开始
在
我
的
许多代码中使用这种
方法
,以保证如果
值
没有像预期
的
那样被赋值,最好将其赋值
浏览 33
提问于2019-05-09
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Java中判断String类型为空和null的方法
TypeScript 4.1发布,新增模板字面量类型
TypeScript在员工屏幕监控系统中的静态类型检查与代码结构设计
在 JavaScript 中定义函数的14种方法
Python字典中的值为列表或字典的构造方法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券