我有一个接口定义为:
export interface NormalizedTag {
[key: string]: NTag
}现在,在一个函数中,我得到了这样一个接口的实例:
value: NormalizedTag = getNormalizedTag(...)获得key: string和value: NTag作为独立变量的更好方法是什么?
发布于 2018-10-30 09:15:39
Object.entries将在对象中获得键值对的列表,这是一个由两个元组组成的数组。然后,可以使用数组析构来获取值。您定义的接口可以有任意数量的键值对,但如果只需要其中之一,则可以使用以下代码段:
const [[key, nTag]] = Object.entries(getNormalizedTag(...));https://stackoverflow.com/questions/53060768
复制相似问题