腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
TypeScript
:
可
重
用于
许多
函数
的
独立
函数
类型
typescript
、
function
、
typescript-typings
、
factory
我想为
函数
创建一个
可
重用
的
类型
,这样我就可以说: type MyFunc = ... const func2: MyFunc = ...autogenerated */, title }); const someOtherBookFactory: createBook = ({ id, title }) => ({ id, title }); 这在
TypeScript
中是可能
的
吗?
浏览 14
提问于2020-12-06
得票数 0
回答已采纳
2
回答
JSDoc + IDE与
TypeScript
javascript
、
typescript
、
ide
、
jsdoc
使用适当维护
的
JSDoc,几乎任何现代
的
IDE都可以识别
类型
不匹配(赋值、
函数
的
签名/参数)以及非强
类型
语言引入
的
许多
其他问题。除此之外,现代JS还提供了
可
预测
的
变量范围、免费提升行为、模块化、内置类支持等。 在哪种情况下,
TypeScript
可以比JS+JSDoc更好地满足开发人员
的
需求?
浏览 4
提问于2021-07-17
得票数 9
回答已采纳
1
回答
GNU链接器无法成功地使用调用绝对地址
的
可
重
定位模块
linker
、
gnu
、
absolute
、
relocation
我需要
的
是一个
可
重
定位
的
执行模块,它可以调用绝对地址,即内存(ROM)中
的
函数
。 我不能让GNU链接器这么做。
函数
调用在应用程序中
的
位置是
可
重
定位
的
地址,所提供
的
函数
地址是绝对地址。最终结果是一个
可
重
定位
的
地址。rom_functions.o
用于
将应用程序链接到具有以下命令行
的</em
浏览 8
提问于2022-12-04
得票数 0
1
回答
在另一个块中,重新定义
的
参数将失去其推断
类型
。
typescript
例如,我将使用一个
函数
,它接收一个参数,并返回一个总是返回一个数字
的
函数
。我将有两个可能
的
结果: //
浏览 0
提问于2018-01-25
得票数 5
回答已采纳
1
回答
带有条件
的
TypeScript
泛型分别计算联合
类型
typescript
、
typescript-generics
我正在尝试创建一个
TypeScript
类型
,它将根据提供
的
泛型表示一个VoidFunction或一个
函数
,其中包含一个参数。使用条件,
类型
如下所示: ?(params: 'one' | 'two') => void((params: "one") => void)
浏览 3
提问于2022-09-01
得票数 0
回答已采纳
1
回答
TypeScript
无法推断
可
迭代
的
类型
typescript
我被困在试图使
TypeScript
正确地推断出底层
可
迭代
类型
,对于下面的
函数
spread,它应该采用
可
迭代
类型
的
可
迭代
类型
,推断底层
可
迭代
类型
的
类型
,并返回一个新
的
可
迭代
类型
。Iterable<number> // actual types: spread => Outpu
浏览 2
提问于2021-11-24
得票数 1
回答已采纳
2
回答
如何将其他
类型
导入我
的
TypeScript
自定义声明文件?
reactjs
、
typescript
、
jestjs
、
typescript-typings
、
enzyme
我有这个
TypeScript
+ React + Webpack + Jest +酶完全工作。 我觉得需要在我
的
测试规范中访问一些全局
函数
。mountWithContext
函数
,但是
类型
是“错误
的
”。我试图导入这个declarations.d.ts文件,这将允许我正确地使用这个
类型
,但是我
的
函数
声明将停止在我
的
规范文件中被识别。/node_modules/@types/enzyme
浏览 1
提问于2017-01-27
得票数 10
回答已采纳
1
回答
内存占用少
的
类型
文本依赖注入
node.js
、
typescript
、
dependency-injection
、
inversifyjs
我是新来
的
nodejs和打字本,来自C#。我想在我
的
项目中使用依赖注入,发现最流行
的
包是不版本化。public constructor() 这意味着每个类都必须知
浏览 0
提问于2019-04-01
得票数 3
回答已采纳
1
回答
在
类型
记录中定义静态
可
索引对象属性
typescript
、
object
、
indexing
、
keyof
我想编写一个带有object属性
的
可
重用
TypeScript
类,该属性具有索引、命名属性,可以在构造时定义这些属性,然后通过它们
的
名称进行修改。这些命名属性可以是接口
的
键,我
的
意图是使用这个接口静态地检查set
函数
中是否有不正确
的
键或迭代,如下所示: private attributes: {[,因为“string”
类型
的
表达式不能
用于
索
浏览 3
提问于2020-06-21
得票数 2
回答已采纳
1
回答
有没有一种方法可以编写带有实例检查
的
静态
类型
保护程序?
typescript
、
typescript-generics
、
static-methods
我希望有某种通用/
可
重用
的
方法来检查错误实例,这样我就不必编写catch (error) {function isError<ErrorClass extends typeof Error = typeof Error>( error: unknown,第二个参数是类本身,而不是实例
类型
。我可能遗漏了一些东西,但这两种方法都应该在调用签名时提供一致
的
类型
保护,即this in Cust
浏览 2
提问于2022-10-09
得票数 -1
回答已采纳
2
回答
TypeScript
函数
,它只接受元组而不接受并集元素
typescript
、
union-types
、
type-declaration
TypeScript
专家! 我正在编写一个灵活
的
TypeScript
函数
,它接受这两种
类型
的
参数:A类和B类是
独立
的
,而不是继承
的
。但是,我需要否认使用联合
类型
A | B调用
的
函数
的
模糊用法。有没有办法在
TypeScript
中声明这一点?注意:该
函数
必须是一个非常单一
的
函数
,但对于每次使用都不
浏览 2
提问于2022-11-16
得票数 1
回答已采纳
1
回答
在不使用React State
的
情况下访问React Native中获取
的
数据
javascript
、
typescript
、
react-native
我有一个
typescript
函数
,它负责使用React Native fetch
函数
从NASA api获取数据,并返回一个
类型
为Item[]
的
自定义对象。问题是这个
函数
返回
的
对象总是[]。responseData.collection.items在最初将Item[]
类型
的
状态变量设置为它时工作,因此它不是一个映射问题。然而,我希望这是一个
独立
的
typescript
函数</e
浏览 6
提问于2020-09-01
得票数 0
回答已采纳
3
回答
如何定义命名
函数
的
类型
?
typescript
、
syntax
function Foo(): string {} (props: Props): any;这意味着Foo是一个与签名SFC相匹配
的
匿名
函数
,p
的
类型
是Props如何声明与function Foo()匹配
的
SFC?语法是什么? 也就是说,我想使用function关键字(不是const)声明一个
函数
,并且<e
浏览 5
提问于2017-08-03
得票数 21
回答已采纳
3
回答
.js、.tsx和.jsx在反应上有什么区别?
reactjs
我遇到了以下三种主要文件
类型
: 3
的
区别是什么?应该用哪一种?哪一种比较常用?
浏览 31
提问于2020-10-13
得票数 35
回答已采纳
2
回答
字符串
的
成对
独立
哈希
函数
?
algorithm
、
math
、
data-structures
、
hash
许多
随机化算法和数据结构(如)需要具有成对
独立
属性
的
散列
函数
。直观地说,这意味着与特定元素
的
散列冲突
的
概率很小,即使该元素
的
散列
函数
的
输出是已知
的
。我发现了
许多
关于基于随机线性
函数
的
固定长度位向量
的
成对
独立
哈希
函数
的
描述。然而,我还没有看到任何针对字符串
的
成对
独立</
浏览 2
提问于2012-12-08
得票数 1
3
回答
无法将迭代器链接到不可迭代
的
新迭代器中
javascript
我有两个迭代器,它们可能是
可
迭代
的
,也可能是不可迭代
的
。我考虑使用生成器
函数
,但这将返回生成器而不是迭代器。理想情况下,返回
的
迭代器也不应该是
可
迭代
的
。这将返回一个
可
迭代迭代器,并且只适
用于
可
迭代迭代器:const iter1 = [1, 2, 3].values(); console.log可能是XY问题;我关心
的
是<em
浏览 2
提问于2022-10-11
得票数 2
回答已采纳
4
回答
接受一个或多个对象数组
的
类型
记录
函数
javascript
、
typescript
我们经常使用简单
的
函数
声明,其中
函数
要么接受单个对象,要么接受某种
类型
的
对象数组。简单
的
声明是: name: string; public names: ISomeInterface[names] : names; } 但是
TypeScript
抛出
浏览 4
提问于2016-03-02
得票数 27
回答已采纳
1
回答
Eslint
类型
记录“没有隐含
的
任何”规则
typescript
、
eslint
我正在用eslint建立一个新
的
打字稿项目。我正在尝试正确设置eslint规则,以便tsc命令运行时不会出现错误。我在tsconfig.json中使用
的
“tsconfig.json”规则有问题,但我无法用eslint检查这个规则。.eslintrc.js: extends: [ "plugin:@
typescript
-eslint/eslint-recommended",
浏览 5
提问于2020-11-13
得票数 16
回答已采纳
1
回答
字体中
的
角度:如何将泛型
类型
传递给功能
angular
、
typescript
、
generics
使用
类型
记录编写角5单元测试,我有一个
函数
,它将查询DOM并返回MyComponent类
的
实例(如果发现的话):function getDirective<T>(hostFixture: ComponentFixture<any>
浏览 0
提问于2018-01-23
得票数 6
回答已采纳
2
回答
在游戏循环中,为什么需要单独
的
更新和绘制调用?
draw
、
game-loop
很可能是一个愚蠢
的
问题,但是你不能在一个
函数
中同时更新和
重
绘所有的东西,而不是背靠背地调用两个
函数
吗,先更新再绘制有什么好处呢?
浏览 1
提问于2014-01-14
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript 3.6发布,新功能尝鲜看
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TypeScript 3.1增加可映射元组和数组类型
【完结无密】Vue3源码解析,打造自己的Vue3框架,领悟尤大思维精髓
TypeScript的6个高级技巧,让代码更清晰
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券