์ธํŒŒ

You Can Become A

Pro

๋Šฆ๊ฒŒ ์‹œ์ž‘ํ•ด๋„ ๋ˆ„๊ตฌ๋“ ์ง€ ๋…ธ๋ ฅํ•˜๋ฉด ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ ์ˆ˜ ์žˆ์–ด์š” !

This

๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค
JavaScript

๐Ÿ“š ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ํ™”์‚ดํ‘œ ํ•จ์ˆ˜ ์‚ฌ์šฉ๋ฒ• ์ด์ •๋ฆฌ

ํ™”์‚ดํ‘œ ํ•จ์ˆ˜ (Arrow function) โ€‹์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ ํ•จ์ˆ˜๋ฅผ ๋งŒ๋“ค ๋•Œ๋Š” function ํ‚ค์›Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ๋ฅผ๋“ค์–ด ๋‘ ์ˆ˜์˜ ํ•ฉ์„ ๊ตฌํ•˜๋Š” ํ•จ์ˆ˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. function sum(a, b) { return a + b; } ES6๋ถ€ํ„ฐ๋Š” ํ™”์‚ดํ‘œ ํ•จ์ˆ˜(arrow function)๋ผ๋Š” ์ƒˆ๋กœ์šด ๋ฌธ๋ฒ• ๋ฐฉ์‹์œผ๋กœ ํ•จ์ˆ˜๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค. ํ™”์‚ดํ‘œ ํ•จ์ˆ˜๋Š” => ๊ธฐํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ function ํ‚ค์›Œ๋“œ๋ฅผ ์ƒ๋žตํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ ์œ„์˜ ํ•จ์ˆ˜๋ฅผ ํ™”์‚ดํ‘œ ํ•จ์ˆ˜๋กœ ๋ฐ”๊พธ๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. let sum = (a, b) => { return a + b; } // ๋งŒ์ผ ํ•จ์ˆ˜๊ฐ€ ๋‹จ์ˆœํ•œ ๋ฆฌํ„ด๋ฌธ๋งŒ ์žˆ๋‹ค๋ฉด ํ•œ์ค„๋กœ ๋” ์‹ฌํ”Œํ•˜๊ฒŒ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค const sum = (a, b) => a +..

category_image
์ธํŒŒ_
2021.09.14
3