๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กfull stack/JavaScript (12)

JiYoung Dev ๐Ÿ–ฅ

[์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ] ๋ณ€์ˆ˜ / ํ•จ์ˆ˜ / ๋งค๊ฐœ๋ณ€์ˆ˜ / return

2023.02.15 ํ•™์Šต ๋‚ด์šฉ ํ•จ์ˆ˜ ko.javascript.info ๋ณ€์ˆ˜(Variables) - ๋ณ€์ˆ˜๋ž€, ์–ด๋–ค ๊ฐ’(๋ฐ์ดํ„ฐ)์„ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด ์“ฐ์ด๋Š” ์ด๋ฆ„์ด ๋ถ™์€ ์ƒ์ž(์ €์žฅ์†Œ) - ๋Œ€๋‹ค์ˆ˜์˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์‚ฌ์šฉ์ž๋‚˜ ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ์ž…๋ ฅ๋ฐ›์€ ์ •๋ณด๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๋™์ž‘ - ์˜ˆ : ์˜จ๋ผ์ธ ์‡ผํ•‘๋ชฐ → ํŒ๋งค ์ค‘์ธ ์ƒํ’ˆ์ด๋‚˜ ์žฅ๋ฐ”๊ตฌ๋‹ˆ ๋“ฑ์˜ ์ •๋ณด, ์ฑ„ํŒ… ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ → ์‚ฌ์šฉ์ž์˜ ์ •๋ณด, ๋ฉ”์‹œ์ง€ ๋“ฑ - ๋ณ€์ˆ˜๋Š” ์ด๋Ÿฌํ•œ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๋Š” ์šฉ๋„๋กœ ์‚ฌ์šฉ ๋ณ€์ˆ˜ ์„ ์–ธํ•˜๊ธฐ let let ๋ณ€์ˆ˜์ด๋ฆ„ ; ๋ณ€์ˆ˜์ด๋ฆ„์— ๋ฐ์ดํ„ฐ(๊ฐ’)๋ฅผ ์ €์žฅํ•˜๋ ค๋ฉด ํ• ๋‹น ์—ฐ์‚ฐ์ž ' = ' ์‚ฌ์šฉ (์ดˆ๊ธฐํ™”) let ๋ณ€์ˆ˜์ด๋ฆ„ ; ๋ณ€์ˆ˜์ด๋ฆ„ = ๊ฐ’ ; ๋ณ€์ˆ˜๋Š” ์„ ์–ธ๊ณผ ๋™์‹œ์— ๊ฐ’์„ ๋„ฃ์–ด์ค„ ์ˆ˜ ์žˆ์Œ let ๋ณ€์ˆ˜์ด๋ฆ„ = ๊ฐ’; ํ•œ ์ค„์— ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ณ€์ˆ˜๋ฅผ ์„ ์–ธํ•  ..

full stack/JavaScript 2023. 2. 15. 18:22