腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
TypeScript
中
是否存在类型
断言
和类型注释等效的情况?
typescript
、
types
、
type-conversion
类型
断言
的使用通常是和。对于复杂的类型来说,这是完全有意义的,例如,在这个Person类型
中
,我们可能会遇到person2
对象
的问题,因为我们可能期望它有一个它不具有的age属性(但是person1
正确
地给出了一个
TypeScript
在以下三种情况下,类型
断言
和类型注释之间是否有区别?还有/或还有其他情况吗? 对于原始类型
如
string,number?// type注释const val1: string = 'foo
浏览 3
提问于2021-07-07
得票数 1
回答已采纳
1
回答
.Map函数差异javascript
typescript
javascript
、
typescript
我正在将应用程序
中
的javascript代码更改为
typescript
,并注意到以下问题:var x= $.makeArray($(comparisonObjects)== IdtoRemove) { } })); 这在
typescript
中
不起作用,因为"o“被
断言
为"Element”类型的
对象</em
浏览 14
提问于2017-03-01
得票数 0
1
回答
如
何在
typescript
中
正确
断言
对象
数组
?
reactjs
、
typescript
我尝试将一个空
数组
断言
给一个
对象
数组
,如下所示: const [todos, setTodos] = useState([] as TodoArray{todos.map(todo => ( ))} </div>}; 我希望
typescript</
浏览 16
提问于2019-07-09
得票数 0
回答已采纳
1
回答
如何创建包含由另一个接口定义的
对象
数组
的接口?
reactjs
、
typescript
在类组件
中
,我试图通过定义一个包含由另一个接口定义的
对象
数组
的接口来
正确
地键入状态
对象
。 当我访问状态属性时,它被键入为never[]吗?
浏览 2
提问于2018-12-05
得票数 0
回答已采纳
2
回答
TypeScript
中
的接口逆变
c#
、
javascript
、
.net
、
typescript
作为一项智力练习,我想我可以看到在
TypeScript
(0.9.5)
中
实现一些
TypeScript
泛型成员是多么的接近,我已经了解到了List<T>,但不确定我能否取得进展。(我意识到这是有解决办法的,但我正特别尝试使用与.Net库
中
相同的实现,主要是试图了解
TypeScript
中
仍然存在的局限性。)无论如何,忽略了我似乎无法以任何有意义的方式重载构造函数这一事实,在.Net源代码
中
,构造函数List(IEnumerable<T> collec
浏览 2
提问于2014-01-27
得票数 4
回答已采纳
1
回答
类型记录类型转换在运行时失败,但在构建过程中正常。
javascript
、
typescript
、
typescript-generics
我有一个类型记录类,负责存储和检索任何
对象
、它的类型以及
对象
在LocalStorage
中
存储的日期(下面的代码) 问题是"storageDate“属性。
浏览 3
提问于2022-06-13
得票数 0
回答已采纳
2
回答
TypeScript
:有条件地声明函数的返回类型
reactjs
、
typescript
、
typescript-typings
、
typescript-types
我正在使用
TypeScript
编写一个React应用程序。ROUTE_CANDIDATES + ROUTE_TWIG_PICK, body, pickSchema) as Promise< >;};
如
您所见,我正在尝试动态
断言
响应的
正确
类型。这意味着如果该函数与
数组
一起使用,它应该返回一个Promise<PickCreateBuldResponse>,而如果它与单个
对象
一起使用,则应
浏览 0
提问于2018-11-06
得票数 0
回答已采纳
1
回答
为什么假设我的参数是一种类型,而实际上是另一种类型?
typescript
、
three.js
TypeScript
似乎假设material参数是Material[]类型的,即使我显式地将它设置为Material。我是不是遗漏了什么?
浏览 1
提问于2017-09-15
得票数 1
回答已采纳
3
回答
测试
对象
是否符合
TypeScript
中
的接口
testing
、
typescript
如果我有一个普通的JavaScript
对象
和一个
TypeScript
接口,我如何编写一个测试来
断言
对象
符合我的接口? name: string}); 编辑:我不想做深入的
断言
(
如
expect(obj1.name).to.be.a.string )
浏览 5
提问于2015-06-15
得票数 24
回答已采纳
1
回答
类
中
的类型转换默认方法,而不创建类的新实例。
typescript
、
casting
在将json响应从api输入到类型记录类之后,我无法访问该类的方法。 name: String; constructor() {} this.purchaseDate = new Date(this.purchaseDate);} return this.http.get(URL + '/find').map(
浏览 2
提问于2017-09-16
得票数 0
回答已采纳
1
回答
TypeScript
强制转换json
数组
typescript
我有如下的JSON
数组
: id: 1, name: "Misztalboolean; return this.roles === 1;//other methods 我的计划是将传入的JSON
数组
转换为用户
数组
在JSON
中
,我以整数形式获取角色。我的类中
浏览 1
提问于2017-01-31
得票数 4
回答已采纳
3
回答
使用不同的关键点创建
对象
javascript
、
angular
、
typescript
我想创建类似于using循环的
对象
,其中我有单独的国家代码
数组
和另一个纬度和经度
数组
,是否有方法在
typescript
中
实现这一点, 'us': {'
浏览 1
提问于2018-10-25
得票数 0
3
回答
为什么
数组
中
的索引破坏了
TypeScript
中
的类型安全?
javascript
、
arrays
、
typescript
、
indexing
、
types
在JavaScript
中
添加静态类型的目的是为类型安全提供一些保证。我注意到,
数组
索引似乎破坏了类型安全性,而不使用任何肮脏的技巧,
如
as any或null
断言
操作符。在我看来,由索引运算符[]执行的Array<T>类型应该是T | undefined类型,但是
TypeScript
编译器将其视为T类型。经过进一步研究,我发现这种行为也适用于对
对象
使用index操作符。在任何情况下,索引运算符似乎都不是类型安全的。Example = { property: "exam
浏览 7
提问于2017-08-08
得票数 9
回答已采纳
1
回答
是否有一种方法可以使用额外的属性来构造元组而不对任何元组进行强制转换?
typescript
为了支持
数组
和
对象
的析构,我有以下Result类型定义:result.errors = errorsreturn result as Result 有更好的、类型安全的方法来构造这样的
对象
吗
浏览 3
提问于2022-11-05
得票数 1
回答已采纳
1
回答
TypeScript
检查变量是元组还是元组
数组
arrays
、
typescript
、
tuples
、
narrowing
运行代码具有预期的结果,即arr总是一个元组
数组
,但是
TypeScript
并不“知道”它。 如
何在
不显式
断言
的情况下获得类型记录以
正确
缩小arr类型为tuple[]?
浏览 9
提问于2022-07-17
得票数 0
回答已采纳
1
回答
由于模块定义无法导入“*.json”文件
angular
、
typescript
、
casting
在我的RangeTypescript2.2项目中,为了开发目的,我不时地将*.json文件作为测试数据导入到组件
中
。为了允许将.json文件作为模块导入,我在typings.d.ts
中
添加了以下内容 const value: any;import {ProcessMilestone} from '../../..属性‘includ
浏览 3
提问于2017-09-04
得票数 5
回答已采纳
1
回答
TypeError: elements.get不是firebase函数
中
的函数错误
javascript
、
typescript
、
firebase
、
google-cloud-firestore
、
google-cloud-functions
在运行firebase函数时,我正在获取下面的error log,我试图在recentPosts
数组
字段
中
获取文档和值。
浏览 1
提问于2019-06-18
得票数 1
回答已采纳
2
回答
对于不同类型的
数组
的变量,扩展运算符返回这些类型的联合
数组
的
数组
。
typescript
、
types
在类型记录
中
,当传播number[] | string[] | boolean[]类型的变量时,结果变量为(number | string | boolean)[]类型。
浏览 4
提问于2022-02-21
得票数 6
回答已采纳
2
回答
类型记录
对象
奇怪的类型语法
javascript
、
object
、
syntax
、
typescript
从Java/C#的角度来看,它就像匿名
对象
的泛型。它到底是什么,这种创造的局限是什么?
浏览 4
提问于2016-02-04
得票数 1
回答已采纳
1
回答
类型转换字符串到
数组
不工作
typescript
我尝试将终端args
中
的字符串转换为自定义类型的
数组
,但编译器仍然认为它是字符串,不允许我对每个字符串执行一个字符串。
浏览 1
提问于2022-01-04
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券