質問するログイン新規登録

回答編集履歴

1

名前間違い

2019/07/28 22:39

投稿

maisumakun
maisumakun

スコア146785

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  型の決まったオブジェクトにアクセスする場合、キーとなる変数は**型レベルで**オブジェクトのキーとなることを保証する必要があります。
2
2
 
3
- `'name'| 'key'`のように宣言してもいいのですが、`keyof`というキーワードがあります。
3
+ `'name'| 'age'`のように宣言してもいいのですが、`keyof`というキーワードがあります。
4
4
 
5
5
  なお、`const v = 'name';`と宣言した場合、`v`は`'name'`型になるので、問題なく`john[v]`とできます。
6
6