@@ -12,7 +12,7 @@ TypeScript κ°λ°μλ€μ μ’
μ’
λλ λ§μ μ§λ©΄ν©λλ€. μ°λ¦¬λ μΌλΆ
12
12
μλ₯Ό λ€μ΄
13
13
14
14
``` ts
15
- // κ° μμ±μ λ¬Έμμ΄ λλ RGB ννμΌ μ μμ΅λλ€.
15
+ // κ° νλ‘νΌν°λ λ¬Έμμ΄ λλ RGB ννμΌ μ μμ΅λλ€.
16
16
const palette = {
17
17
red: [255 , 0 , 0 ],
18
18
green: " #00ff00" ,
@@ -28,7 +28,7 @@ const greenNormalized = palette.green.toUpperCase();
28
28
```
29
29
30
30
μ°λ¦¬λ ` bleu ` λμ , ` blue ` λ₯Ό μΌμ΄μΌ νμ΅λλ€.
31
- ` palette ` μ νμ
μ νκΈ°ν΄μ ` bleu ` μ€νλ₯Ό μ‘μ μλ μμ§λ§, κ·Έλ κ² λλ©΄ κ° μμ±μ λν μ 보λ₯Ό μκ² λ©λλ€.
31
+ ` palette ` μ νμ
μ νκΈ°ν΄μ ` bleu ` μ€νλ₯Ό μ‘μ μλ μμ§λ§, κ·Έλ κ² λλ©΄ κ° νλ‘νΌν°μ λν μ 보λ₯Ό μκ² λ©λλ€.
32
32
33
33
``` ts
34
34
type Colors = " red" | " green" | " blue" ;
@@ -47,7 +47,7 @@ const redComponent = palette.red.at(0);
47
47
```
48
48
49
49
` satisfies ` μ°μ°μλ₯Ό μ¬μ©νλ©΄ ννμμ κ²°κ³Ό νμ
μ λ³κ²½νμ§ μκ³ ννμμ νμ
μ΄ νΉμ νμ
κ³Ό μΌμΉνλμ§ κ²μ¦ν μ μμ΅λλ€.
50
- μλ₯Ό λ€μ΄, μ°λ¦¬λ ` satisfies ` λ₯Ό μ¬μ©νμ¬ ` palette ` μ λͺ¨λ μμ±μ΄ ` string | number[] ` μ νΈνλλμ§ κ²μ¦ν μ μμ΅λλ€.
50
+ μλ₯Ό λ€μ΄, μ°λ¦¬λ ` satisfies ` λ₯Ό μ¬μ©νμ¬ ` palette ` μ λͺ¨λ νλ‘νΌν°κ° ` string | number[] ` μ νΈνλλμ§ κ²μ¦ν μ μμ΅λλ€.
51
51
52
52
``` ts
53
53
type Colors = " red" | " green" | " blue" ;
@@ -81,12 +81,12 @@ const favoriteColors = {
81
81
// ~~~~~~~~~~ μλ¬ - "platypus"λ 'Colors' 리μ€νΈμ μμ΅λλ€.
82
82
} satisfies Record <Colors , unknown >;
83
83
84
- // 'red', 'green' λ° 'blue' μμ±μ λͺ¨λ μ λ³΄κ° μ μ§λ©λλ€.
84
+ // 'red', 'green' λ° 'blue' νλ‘νΌν°μ λͺ¨λ μ λ³΄κ° μ μ§λ©λλ€.
85
85
const g: boolean = favoriteColors .green ;
86
86
```
87
87
88
- μ΄λ°κΈ μ°λ¦¬λ μμ± μ΄λ¦ μΌμΉ μ¬λΆλ³΄λ€ κ° μμ±μ νμ
μ κ΄μ¬μ΄ μμ μ μμ΅λλ€.
89
- μ΄ κ²½μ° κ°μ²΄μ λͺ¨λ μμ± κ°μ΄ μΌλΆ νμ
μ μ€μνλμ§ νμΈν μλ μμ΅λλ€.
88
+ μ΄λ°κΈ μ°λ¦¬λ νλ‘νΌν° μ΄λ¦ μΌμΉ μ¬λΆλ³΄λ€ κ° νλ‘νΌν°μ νμ
μ κ΄μ¬μ΄ μμ μ μμ΅λλ€.
89
+ μ΄ κ²½μ° κ°μ²΄μ λͺ¨λ νλ‘νΌν° κ°μ΄ μΌλΆ νμ
μ μ€μνλμ§ νμΈν μλ μμ΅λλ€.
90
90
91
91
``` ts
92
92
type RGB = [red : number , green : number , blue : number ];
@@ -98,7 +98,7 @@ const palette = {
98
98
// ~~~~~~ μλ¬!
99
99
} satisfies Record <string , string | RGB >;
100
100
101
- // κ° μμ±μ λν μ 보λ κ³μ μ μ§λ©λλ€.
101
+ // κ° νλ‘νΌν°μ λν μ 보λ κ³μ μ μ§λ©λλ€.
102
102
const redComponent = palette .red .at (0 );
103
103
const greenNormalized = palette .green .toUpperCase ();
104
104
```
0 commit comments