JavaScriptのobjectで各プロパティの値を取る
const sampleObj1 = {
id: 1,
firstName: 'taro'
}
const sampleObj2 = {
id: 1,
lastName: 'yamada'
}
Object.values(sampleObj1)
// => [1, 'taro']
Object.values(sampleObj2)
// => [2, 'yamada']
上記のような似ているが、部分的にプロパティ名が違う、
しかし同じ処理をしたいという時、TypeScriptで型エラーになる。
なのでこのようにすると、共通の処理を使える。
[https://typescriptbook.jp/reference/values-types-variables/object/how-to-loop-an-object:embed:cite]