gpt4 book ai didi

javascript - 如何从 typescript 中的对象键字符串中提取确切的联合类型?

转载 作者:行者123 更新时间:2023-12-03 06:56:05 26 4
gpt4 key购买 nike

我有一个像这样的对象

const MY_OBJECT = {
'key': 'key val',
'anotherKey': 'anotherKey val',
};

有没有办法从这个对象中提取 'key' | 'anotherKey'类型 ?

最佳答案

要获得作为变量联合键的类型,您需要使用 keyof typeof variableName .

const MY_OBJECT = {
'key': 'key val',
'anotherKey': 'anotherKey val',
};
type MY_OBJECT_KEYS = keyof typeof MY_OBJECT // "key" | "anotherKey"

关于javascript - 如何从 typescript 中的对象键字符串中提取确切的联合类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56126004/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com