腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
从
Typescript
中
的
错误
抛出
函数
推断
类型
?
javascript
、
typescript
我在下面有一个
函数
,它在调用doSomething()之前检查myValue是否存在,如果不存在,它将
抛出
。
Typescript
接受这一点... function myFunction(){ throw error;} 下面的实现创建了一个用于
抛出
命名
错误
的
Helper
函数
。
Typescri
浏览 14
提问于2020-07-07
得票数 1
1
回答
如何将编译器配置为在无法
推断
类型
信息
的
情况下隐式使用“`unknown`”而不是“the”?
typescript
、
implicit-typing
有编译器选项,其描述方式如下: 这可能导致漏掉一些
错误
,例如:然而,打开noImplicitAny时,每当
TypeScript
推断
出any时,它都会发出一个
错误</em
浏览 10
提问于2022-10-08
得票数 0
1
回答
如何注释类描述符
typescript
TestCls.SomeStaticFn().SomeStaticFn();Ps.:我不能百分之百肯定这里正确
的
术语(类“本身”,描述符等等)非常感谢你在这里做些修正。
浏览 4
提问于2017-04-06
得票数 0
回答已采纳
1
回答
TypeScript
泛型默认
类型
与上下文
类型
typescript
、
typescript-generics
在
TypeScript
中
,我们使用上下文
类型
,当泛型
类型
未定义时,
TypeScript
将尝试
从
返回值
推断
正确
的
类型
。const { count: countB } = complex(1) // coun
浏览 3
提问于2021-03-05
得票数 4
1
回答
可以使用
函数
类型
强制执行“无未知属性”吗?
typescript
在定义
函数
的
返回
类型
时,如果在返回
类型
中
不存在
的
返回对象
中
包含一个属性,则将收到一个
类型
错误
,说明对象文本只能指定已知属性。{status: string} { status: '200 OK', }在定义
函数
类型
时,当<e
浏览 1
提问于2021-01-09
得票数 3
回答已采纳
1
回答
不强制默认
类型
的
TypeScript
函数
析构
typescript
我有一个接受单个对象参数
的
函数
,如下所示。(注意,这是一个人为
的
例子,但它演示了这个问题。)所以我按如下方式更新了
类型
,并在
函数
声明
中
添加了一个默认值:我希望
TypeScript
从
boolean
中
推断
出boolean
类型
,并停止分配string,但事实并非如此。'Ye
浏览 3
提问于2021-04-23
得票数 2
回答已采纳
2
回答
基于期望
函数
类型
参数
的
Typescript
推断
typescript
、
function
、
parameters
、
call
、
inference
DateFormat) { * } year: "numeric" {} 这与
函数
调用(calculateDate)
中
预期
的
类型
别名DateFormat不匹配,因为
浏览 8
提问于2021-02-24
得票数 1
2
回答
TypeScript
:
从
object内容隐式
推断
泛型接口
的
object
类型
typescript
、
typescript-generics
我在
TypeScript
中有一个简单
的
例子,我有一个带有泛型
类型
T
的
接口,它扩展了一个枚举E。根据
类型
分配配置
类型
。b: number }; type: T;} 问题是,我如何才能以一种
从
对象隐式
推断
泛型
类型
的
方式使用此接口这样当配置
错误
时,我就会得到有用<e
浏览 17
提问于2021-01-23
得票数 1
回答已采纳
3
回答
angular
typescript
-何时指定参数
类型
angular
、
typescript
在阅读angular 2教程时,我可以看到在某些地方指定了类属性
的
类型
,例如name: string;,而在某些地方省略了它。
函数
返回
类型
也是如此。这使得我不清楚在这方面的最佳实践是什么。如果你选择省略文字,你不是失去了
typescript
最大
的
好处之一吗?
浏览 1
提问于2017-11-10
得票数 3
2
回答
在
Typescript
中
,当数组包含不同
的
元素
类型
时,如何
从
数组
类型
中
获取元素
类型
?
typescript
假设我有一个不同
类型
的
数据数组:
Typescript
可以自动
推断
和提取
类型
,例如:这里
typescript
知道InputTypeArray是(string | number | {a: string,b: string})[]; 让我们将数组元素
的
浏览 2
提问于2018-02-09
得票数 20
回答已采纳
1
回答
泛型
函数
参数
中
的
推断
typescript
在
TypeScript
中
,基本
类型
推断
非常简单:考虑到泛型参数
的
默认值为{},由于回调
函数
返回
的
是number而不是{},因此预期下面的代码将导致
类型
错误
是合理
的
re
浏览 6
提问于2018-05-10
得票数 1
3
回答
TypeScript
错误
编译映射
typescript
文件:'file:///c%3A/GIT/MainLine/members/src/tasks/list/decTest2.ts‘严重性:“
错误
”消息:“
类型
'any’
的
参数不能分配给'Iterable<any,any>‘
类型
的
参数。属性'Symbol.iterator‘
的
类型
是不兼容
的
。
类型<
浏览 5
提问于2017-05-25
得票数 5
回答已采纳
1
回答
一般高阶
函数
参数
类型
typescript
在创建带有泛型
函数
参数
的
函数
时,是否有办法防止参数
的
使用不当?感知到
的
标准案例将该功能
类型
为“任何功能”,在内部:rip为了避免XY问题,问题
的
根源是编写一个
函数
,它用检查包装
函数
。在内部,
函数
是(...args: any[]) =
浏览 4
提问于2022-04-22
得票数 3
回答已采纳
1
回答
使用开关内部枚举值初始化
的
变量时出现编译
错误
typescript
、
enums
Playground Link 我在游乐场链接中提供
的
代码有一个编译
错误
,我不知道为什么。 我正在创建一个值为枚举
的
变量: ? intellisense告诉我,我
的
变量
的
类型
是按照我
的
预期
推断
出来
的
: ValidatorMessageState。就像将true/false赋值给变量一样,
typescript
会
推断
出一个布尔值,而不是true或false作为
类型
。 然
浏览 39
提问于2020-07-28
得票数 0
回答已采纳
1
回答
TypeScript
在WebStorm 2016.3
中
的
支持-在VS代码
中
的
工具提示
typescript
、
visual-studio-code
、
webstorm
有非常棒
的
TypeScript
支持,例如工具提示
中
显示
的
类型
推断
(当我悬停在没有定义
类型
的
函数
上时)。默认情况下,在WebStorm
中
,我只在工具窗口中获取控制台/
错误
。WebStorm中有什么插件/设置可以丰富
TypeScript
支持吗?
浏览 1
提问于2017-02-19
得票数 2
回答已采纳
1
回答
Promise返回{}而不是ImageData (
TypeScript
)
javascript
、
typescript
、
promise
尝试在
TypeScript
中使用以下代码: convertURIToImageData(URI) { resolve(imageData); image.src = URI; });}
从
Promise返回ImageData,但我得到
的
是{} 像这样使用它: this.convertURIToImageData(
浏览 30
提问于2019-03-06
得票数 1
回答已采纳
3
回答
当接口中
的
所有属性都是可选
的
时,为什么在
Typescript
中允许多余
的
属性?
typescript
在下面的代码
中
... allowed?
中
引发
错误
但是,
typescript
不应该
推断
这一点,因为我已经指定了
函数
中
的
Options参数应该是options
类型
的
吗?;时,
typescript
不应该<
浏览 0
提问于2019-12-08
得票数 0
2
回答
新承诺
的
扩展中断
类型
推断
(.)
typescript
、
typescript2.0
我试图通过添加额外
的
方法来增加承诺,如
TypeScript
文档- 所描述
的
那样。 它在测试1
中
运行良好,但出于某种原因,它破坏了测试2
中
使用构造
函数
创建
的
承诺
的
类型
推断
。
TypeScript
停止将
类型
推断
为Promise<boolean>,而将其
推断
为Promise<{}>。如果删除增强,则正确
推断
使用构
浏览 5
提问于2017-02-23
得票数 1
回答已采纳
4
回答
TypeScript
中
的
类型
断言操作符是用来做什么
的
?
typescript
该规范没有详细说明
类型
断言操作符在
TypeScript
中
的
哪些方面可能会有帮助。在我
的
代码
中
我不需要它。所以我很好奇它应该解决什么样
的
问题。有什么想法吗?
浏览 1
提问于2013-10-19
得票数 9
2
回答
为什么eslint忽略
TypeScript
的
类型
推断
typescript
、
eslint
、
typescript-eslint
TypeScript
可以
推断
函数
的
返回
类型
,在我看来,这是非常简洁
的
。 那么,如果没有为
函数
指定显式返回
类型
,为什么eslint (默认配置)会给出警告呢?
浏览 1
提问于2021-09-07
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Hegel:励志成为最好的 JavaScript 静态类型检查器
我们一直期待的 Typescript 特性
一文解决现代编程语言选择困难:命令式编程
TypeScript学习笔记(超全)
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券