Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Typescript中获取对象的值_Typescript - Fatal编程技术网

如何在Typescript中获取对象的值

如何在Typescript中获取对象的值,typescript,Typescript,如何 我知道如何获得物体的钥匙。但是如何获取对象的值呢 const Obj={ A:‘A1’, B:‘B2’, C:‘C3’ } 类型键=对象类型的键;/'A'|'B'|'C' 类型值=???/'A1'|'B2'|'C3' 它只输出'string':typeof Obj[keyof typeof Obj]您必须将Obj声明为常量: const Obj = { A: 'A1', B: 'B2', C: 'C3' } as const

如何 我知道如何获得物体的钥匙。但是如何获取对象的值呢

const Obj={
A:‘A1’,
B:‘B2’,
C:‘C3’
}
类型键=对象类型的键;/'A'|'B'|'C'
类型值=???/'A1'|'B2'|'C3'

它只输出'string':
typeof Obj[keyof typeof Obj]

您必须将
Obj
声明为常量:

const Obj  = {
  A: 'A1',
  B: 'B2',
  C: 'C3'
} as const