首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >排版词典条目

排版词典条目
EN

Stack Overflow用户
提问于 2018-10-30 09:09:39
回答 1查看 821关注 0票数 0

我有一个接口定义为:

代码语言:javascript
复制
export interface NormalizedTag {
    [key: string]: NTag
}

现在,在一个函数中,我得到了这样一个接口的实例:

代码语言:javascript
复制
value: NormalizedTag = getNormalizedTag(...)

获得key: stringvalue: NTag作为独立变量的更好方法是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-30 09:15:39

Object.entries将在对象中获得键值对的列表,这是一个由两个元组组成的数组。然后,可以使用数组析构来获取值。您定义的接口可以有任意数量的键值对,但如果只需要其中之一,则可以使用以下代码段:

代码语言:javascript
复制
const [[key, nTag]] = Object.entries(getNormalizedTag(...));
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53060768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档