我有一个非常简单的JavaScript对象,我将其用作关联数组.是否有一个简单的函数允许我获取值的键,或者我是否必须迭代对象并手动找到它?
例:
向我解释keyof typeofTypeScript的含义
enum ColorsEnum {
white = '#ffffff',
black = '#000000',
}
type Colors = keyof typeof ColorsEnum;
Run Code Online (Sandbox Code Playgroud)
最后一行等效于:
type Colors = "white" | "black"
Run Code Online (Sandbox Code Playgroud)
但是它是如何工作的呢?
我希望typeof ColorsEnum返回类似的内容"Object",然后keyof "Object"不做任何有趣的事情。但是我显然是错的。