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

質問編集履歴

1

補足説明

2022/01/04 01:26

投稿

yochun02
yochun02

スコア76

title CHANGED
File without changes
body CHANGED
@@ -21,6 +21,12 @@
21
21
  console.log(selectType('A').name) // A
22
22
  console.log(selectType('B').name) // B
23
23
 
24
+
25
+ /* Property 'num' does not exist on type 'TypeA | TypeB'.
26
+ Property 'num' does not exist on type 'TypeB' */
24
27
  console.log(selectType('A')?.num) // error -> 期待値: 1
28
+
25
29
  console.log(selectType('B')?.str) // error -> 期待値: hoge
30
+
31
+
26
32
  ```