如何只能从数组([type: string]: string)中获取值



我有一个像这样的数组:

array: {
[type: string]: string;
}

,我想从中获得所有的值,而不需要任何键

我试了好几种方法,但都没有成功。

下面是一个代码示例:
const array: {
[field: string]: string
} = {};
array['someProperty1'] = 'value1'
array['somePropert2'] = 'value2'

这里如果我控制台日志array,我得到

{
array: {
someProperty1: 'value1',
someProperty2: 'value2'
}
}

我只是想得到一个数组与['value1', 'value2']

你所说的'array'不是一个数组,而是一个字典,但是你可以很容易地使用Object.values获取值:

const realArray = Object.values(array);

最新更新