腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
接受
对象
或
数组
参数
的
TypeScript
函数
我正在尝试编写一个可以
接受
数组
或
对象
的
函数
,但遇到了这些冲突。如果某个东西是一个
对象
,我该如何告诉TS不要寻找length;如果是一个
数组
,我该如何告诉TS不要寻找属性foo?
浏览 12
提问于2021-04-10
得票数 0
1
回答
创建一个
接受
对象
但不
接受
数组
的
泛型
函数
、
、
我想要创建一个满足以下条件
的
通用
TypeScript
函数
:f(undefined); // successf([1, 2]); // should fail the type check 换句话说,
函数
不应该允许将
数组
作为
参数
传递,而应该
接受
对象
。问题
浏览 4
提问于2019-12-06
得票数 3
回答已采纳
1
回答
用于
TypeScript
中混合类型
的
数组
、
我有我想要添加类型
的
现有API,还有
接受
字符串
函数
或
对象
的
函数
(我可以为此使用重载),但它也
接受
这样
的
混合值
数组
。function Te
浏览 3
提问于2018-06-11
得票数 1
回答已采纳
1
回答
需要
TypeScript
注释才能通过变量访问
对象
属性
在普通
的
JavaScript中,我们可以使用变量读取
对象
的
属性值。也就是说,这是有效
的
:let prop = 'b';但是,下面的
TypeScript
注释声明p
浏览 3
提问于2019-12-06
得票数 0
1
回答
比较
函数
参数
的
TypeScript
类型
、
我声明了一个在sort方法上使用
的
函数
,该方法
接受
一个
对象
数组
上
的
值,并将其与另一个
对象
数组
进行比较 const compare = (a, b) => { let y =)) x = id }) else return -1 }) 但我是在
TypeScript
上做这
浏览 13
提问于2021-01-28
得票数 0
1
回答
绕过
TypeScript
构造
函数
签名
我有一个
TypeScript
类,它是JavaScript类
的
声明。JavaScript类有一个带有某些
参数
的
构造
函数
,而
TypeScript
声明缺少它(有意隐藏)。在
TypeScript
中是否有一种方法来解决这个问题,并在仍然传入隐藏
的
JavaScript构造
函数
所期望
的
参数
的
同时创建一个
TypeScript
对象
?我需要它作为一些特殊
的<
浏览 5
提问于2019-09-13
得票数 1
回答已采纳
1
回答
用
参数
和返回值在单行中创建
函数
的
合适方法是什么?
、
我是新来
的
ES6和打字本。尝试创建
接受
参数
为
数组
并希望返回其长度
的
函数
,如下所示:但它返回以下错误:logger:17
TypeScript
Unexpected token.(TS1068) (index):20 Er
浏览 2
提问于2016-06-01
得票数 3
回答已采纳
1
回答
如何让
TypeScript
在ES6到ES5中构建可迭代性?
、
、
、
我试图创建一个独特
的
数组
的
用户
对象
在角2写在
TypeScript
。我使用简短而优雅
的
ES6方法创建了一个独特
的
数组
:当我将
TypeScript
构建为ES5时,我会得到这个错误: 类型'Set<{}>‘
的
参数
不能分配给类型'IterableShim<{}>’<e
浏览 3
提问于2016-07-25
得票数 1
3
回答
在单类型
参数
上
接受
混合类型
的
使用
、
给定以下中
的
TypeScript
: numberAsc: function (a: number, b: number) { return a - b }function (a: number, b: number) { return b - a }, 我
的
函数
numberDesc只
接受
number类型
的
属性。这是错误
浏览 2
提问于2015-12-07
得票数 2
1
回答
TypeScript
错误:不能将“void”类型指定为键入“boolean”
我有一个
TypeScript
错误: export class Conversation { public id: number, public isUnread: boolea
浏览 0
提问于2016-03-09
得票数 34
回答已采纳
1
回答
有没有办法在
Typescript
中使用泛型来强制一个类型动态地保持相同?
我正在尝试为类中
的
事件处理创建一种模式,它涉及一个快速为类设置事件
的
函数
。它
接受
一个
函数
,该
函数
可以
接受
任意数量
的
参数
,并返回void和一个包含这些
函数
数组
的
对象
的
键。我想使用泛型来确保传递
的
函数
的
参数
与使用键抓取
的
数组
中
的</em
浏览 21
提问于2019-01-11
得票数 2
回答已采纳
2
回答
如何将javascript类构造
函数
参数
动态映射到实例属性
、
、
、
我正在构建一个Node.js应用程序(Nodev10.11.0),并希望在不使用类型抄本
的
情况下以面向
对象
的
方式实现它。所以我建立了一些这样
的
类: constructor(param1, param2, param3) { this.param3 = param3;} 我想知道javascript中是否有一种方法可以自动映射构造
函数
的
<em
浏览 1
提问于2020-01-14
得票数 3
回答已采纳
1
回答
类型记录:传递
接受
较少
参数
的
函数
--如何对传递
的
函数
强制执行相同数量
的
参数
、
、
在
TypeScript
中,我可以将一个
参数
较少
的
函数
分配给一个具有更多变量(但不是相反)
的
函数
类型
的
变量(参见)。这就是如何在实践中使用JS。Array.map
接受
回调:(t: T, idx: number, arr: T[]) -> U 问题是:如果我想强制执行只
接受
严格
浏览 0
提问于2018-03-04
得票数 3
1
回答
如何编写返回与
参数
相同类型
的
TypeScript
函数
?
我正在编写一个
TypeScript
函数
,它
接受
一个带有字符串键
的
对象
或
一个带有字符串键
的
对象
数组
,将这些键修改为camelcase,然后返回新
的
对象
或
数组
。但是,我似乎不能让类型正常工作。这就是我到目前为止所知道
的
: const modifiedObjec
浏览 57
提问于2018-09-29
得票数 2
1
回答
如何将特定
函数
的
对象
定义为类型
或
接口?
、
、
、
、
我尝试过查看其他similar questions,但它们中
的
大多数似乎都是定义
数组
而不是
对象
。作为一个整体,我对
Typescript
基本上是个新手,而且我还在尝试讨论其中
的
一些概念,我有过C#和JavaScript
的
经验。 我正在创建一个
对象
,它是一个
对象
中一个
或
多个命名
函数
的
集合。每个
函数
都
接受
一个字符串
数组
或
多个字符串,如
浏览 14
提问于2020-12-16
得票数 0
回答已采纳
1
回答
使用可用作
对象
属性
的
参数
编写
函数
、
index, attributeToChange) => {} 在上面的代码中,我有一个名为arr
的
数组
,它包含item类型
的
对象
。我正在尝试编写一个
函数
,该
函数
接受
一个
数组
索引和一个字符串attributeToChange,该字符串可以是first
或
last。但是,如果我像上面那样编写
函数
浏览 0
提问于2018-05-10
得票数 1
1
回答
用...args调用超级()
、
如何调用具有相同
参数
的
超级构造
函数
,如当前
的
构造
函数
调用?
浏览 4
提问于2014-06-06
得票数 0
回答已采纳
3
回答
TypeScript
:基于元组
的
嵌套属性类型
在
TypeScript
中,是否有一种方法可以根据某个tupel获得嵌套属性
的
类型?bs: { ds: { f: number; }[];对于某些上下文,我希望键入一个
函数
,它
接受
两个
参数
,一个path和一个value。对于某些
对象
,如果给定路径上
的
值是
数组
,则它将push value
参数
。这个
函数
的<
浏览 2
提问于2020-11-10
得票数 3
回答已采纳
1
回答
找出
对象
是否有特定
的
键。
if (a.hasOwnProperty(x)) { } else { }g
函数
接受
一个字符串如果x是a ("b"
或
"c")
的
一个键,那么它应该调用以x作为唯一
参数
的
f
函数
。如果x不是a
的
键,那么g
函数
必须使用一个包含x字符串
的
对象
调用f
函
浏览 0
提问于2019-04-05
得票数 1
回答已采纳
1
回答
如何从
函数
的
返回类型推断
参数
类型
、
我正在尝试编写如下
函数
: // ...但是,
TypeScript
无法用“
对象
类型‘未知’”编译get()。是否有一种方法可以键入此
函数
,而不需要冗余地编写create<{ x: number }>((get) => ({ ...
或
使create
接受
多个
参数
?
浏览 5
提问于2022-01-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
java后端接受对象数组数据与对象及属性的前端
EXCEL自定义字符连接函数可接受内存数组及各类型混合参数
轻松教你如何在C+中,使用参数化构造函数来初始化对象数组
TypeScript 3.1增加可映射元组和数组类型
使用数组,让vlookup函数自带参数,一个简单的公式模板就做好了
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券