@@ -44,7 +44,7 @@ let octal: number = 0o744;
4444# ๋ฌธ์์ด (String)
4545
4646์น ํ์ด์ง, ์๋ฒ ๊ฐ์ ํ๋ก๊ทธ๋จ์ JavaScript๋ก ๋ง๋ค ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํ
์คํธ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ์์
์ด ํ์ํฉ๋๋ค.
47- ๋ค๋ฅธ ์ธ์ด๋ค์ฒ๋ผ, TypeScript์์๋ ํ
์คํธ ํ
์ดํฐ ํ์
์ ` string ` ์ผ๋ก ํํํฉ๋๋ค.
47+ ๋ค๋ฅธ ์ธ์ด๋ค์ฒ๋ผ, TypeScript์์๋ ํ
์คํธ ๋ฐ์ดํฐ ํ์
์ ` string ` ์ผ๋ก ํํํฉ๋๋ค.
4848JavaScript์ฒ๋ผ TypeScript๋ ํฐ๋ฐ์ดํ (` " ` )๋ ์์๋ฐ์ดํ (` ' ` )๋ฅผ ๋ฌธ์์ด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ธ๋๋ฐ ์ฌ์ฉํฉ๋๋ค.
4949
5050``` ts
@@ -53,7 +53,7 @@ color = 'red';
5353```
5454
5555๋ํ * ํ
ํ๋ฆฟ ๋ฌธ์์ด* ์ ์ฌ์ฉํ๋ฉด ์ฌ๋ฌ ์ค์ ๊ฑธ์ณ ๋ฌธ์์ด์ ์์ฑํ ์ ์์ผ๋ฉฐ, ํํ์์ ํฌํจ์ํฌ ์๋ ์์ต๋๋ค.
56- ์ด ๋ฌธ์์ด์ ๋ฐฑํฑ/๋ฐฑ์ฟผํธ (`` ` `` ) ๋ฌธ์๋ก ๊ฐ์ธ์ง๋ฉฐ, ` ${ expr } ` ๊ณผ ๊ฐ์ ํํ๋ก ํํ์์ ํฌํจ์ํฌ ์ ์์ต๋๋ค.
56+ ์ด ๋ฌธ์์ด์ ๋ฐฑํฑ/๋ฐฑ์ฟผํธ (`` ` `` ) ๋ฌธ์๋ก ๊ฐ์ธ์ง๋ฉฐ, ` ${ expr } ` ๊ณผ ๊ฐ์ ํํ๋ก ํํ์์ ํฌํจ์ํฌ ์ ์์ต๋๋ค.
5757
5858``` ts
5959let fullName: string = ` Bob Bobbington ` ;
@@ -79,7 +79,7 @@ TypeScript๋ JavaScript์ฒ๋ผ ๊ฐ๋ค์ ๋ฐฐ์ด๋ก ๋ค๋ฃฐ ์ ์๊ฒ ํด์ค๋
7979let list: number [] = [1 , 2 , 3 ];
8080```
8181
82- ๋ ๋ฒ์งธ ๋ฐฉ๋ฒ์ ์ ๋ค๋ฆญ ๋ฒ ์ด ํ์
์ ์ฐ๋ ๊ฒ์
๋๋ค. ` Array<elemType> ` :
82+ ๋ ๋ฒ์งธ ๋ฐฉ๋ฒ์ ์ ๋ค๋ฆญ ๋ฐฐ์ด ํ์
์ ์ฐ๋ ๊ฒ์
๋๋ค. ` Array<elemType> ` :
8383
8484``` ts
8585let list: Array <number > = [1 , 2 , 3 ];
@@ -152,7 +152,7 @@ console.log(colorName); // ๊ฐ์ด 2์ธ 'Green'์ด ์ถ๋ ฅ๋ฉ๋๋ค.
152152# Any
153153
154154์ ํ๋ฆฌ์ผ์ด์
์ ๋ง๋ค ๋, ์์ง ๋ชปํ๋ ํ์
์ ํํํด์ผ ํ ์๋ ์์ต๋๋ค.
155- ์ด ๊ฐ๋ค์ ๋์ ์ธ ์ฝํ
์ธ ์์ ์ฌ ์๋ ์์ต๋๋ค. ์) ์ฌ์ฉ์๋ก๋ถํฐ ๋ฐ์ ๋ฐ์ดํฐ. ํน์ 3rd party library .
155+ ์ด ๊ฐ๋ค์ ์ฌ์ฉ์๋ก๋ถํฐ ๋ฐ์ ๋ฐ์ดํฐ๋ ์๋ ํํฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ฐ์ ๋์ ์ธ ์ปจํ
์ธ ์์ ์ฌ ์๋ ์์ต๋๋ค .
156156์ด ๊ฒฝ์ฐ ํ์
๊ฒ์ฌ๋ฅผ ํ์ง ์๊ณ , ๊ทธ ๊ฐ๋ค์ด ์ปดํ์ผ ์๊ฐ์ ๊ฒ์ฌ๋ฅผ ํต๊ณผํ๊ธธ ์ํฉ๋๋ค.
157157์ด๋ฅผ ์ํด, ` any ` ํ์
์ ์ฌ์ฉํ ์ ์์ต๋๋ค:
158158
0 commit comments