ํƒ€์ž… ๊ณ„์ธต๋„์™€ ํ•จ๊ป˜ ๊ธฐ๋ณธํƒ€์ž… ์‚ดํŽด๋ณด๊ธฐ

1. ํƒ€์ž…์€ ์ง‘ํ•ฉ์ด๋‹ค ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ์˜ 'ํƒ€์ž…'์€ ์‚ฌ์‹ค ์—ฌ๋Ÿฌ๊ฐœ์˜ ๊ฐ’์„ ํฌํ•จํ•˜๋Š” '์ง‘ํ•ฉ'์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด๋Ÿฌํ•œ ํƒ€์ž…(์ง‘ํ•ฉ)๋“ค์€ ์ˆ˜์ง๊ด€๊ณ„๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค let num1:number =10; let num2: 10 = 10; num1 = num2; ํŠน๋ณ„ํžˆ ์„œ๋ธŒ ํƒ€์ž…์˜ ๊ฐ’์„ ์Šˆํผ ํƒ€์ž…์˜ ๊ฐ’์œผ๋กœ ์ทจ๊ธ‰ํ•˜๋Š” ๊ฒƒ์€ ์—… ์บ์ŠคํŒ… ์ด๋ผ๊ณ  ๋ถ€๋ฅด๊ณ  ๋ฐ˜๋Œ€๋Š” ๋‹ค์šด์บ์ŠคํŒ…์ด๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์‰ฝ๊ฒŒ ์ •๋ฆฌํ•˜๋ฉด ์—…์บ์ŠคํŒ…์€ ๋ชจ๋“  ์ƒํ™ฉ์— ๊ฐ€๋Šฅํ•˜์ง€๋งŒ ๋‹ค์šด ์บ์ŠคํŒ…์€ ๋Œ€๋ถ€๋ถ„์˜ ์ƒํ™ฉ์— ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 2. ํƒ€์ž…๊ณ„์ธต๋„์™€ ํ•จ๊ป˜ ๊ธฐ๋ณธํƒ€์ž… ์‚ดํŽด๋ณด๊ธฐ /** * unknown ํƒ€์ž… => ๋ชจ๋“  ํƒ€์ž… ์ค‘ ๊ฐ€์žฅ ์Šˆํผํƒ€์ž…(์ „์ฒด์ง‘ํ•ฉ ๊ฐœ๋…) */ function unknownExam(){ let a:unknown =1; //์–ธ๋…ธ์šด์— ์บ์ŠคํŒ…๋˜๋Š”๊ฑฐ ๊ฐ€๋Šฅ(์—…..
becky(์ง€์€)
'ํƒ€์ž… ๊ณ„์ธต๋„์™€ ํ•จ๊ป˜ ๊ธฐ๋ณธํƒ€์ž… ์‚ดํŽด๋ณด๊ธฐ' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก