[JavaScript] arrow function ์ค๊ดํธ ์๋ต, map, ๊ตฌ์กฐ๋ถํดํ ๋น
ยท
Language/JavaScript
๊ตฐ ํด์ปคํค ํ๋ก์ ํธ ์ค ์ ๋ชฉ์ 3๊ฐ์ง ๋ฌธ๋ฒ(ํนํ map๋ฉ์๋)์ ํ๋ฒ์ ํ์ฉํ ์ฝ๋๋ฅผ ๋ณด๊ณ ํผ๋์ด ์จ ์ ์ด ์์ด์ ์ด๋ฅผ ํด๋ณด๋ ค๊ณ ํ๋ค. ์ค๊ดํธ ์์ด ์์ฑํ ์ฝ๋result.map(({ userKey }) => userKey)result.map(({ userKey: userKey }) => { return userKey; });์ฒซ๋ฒ์งธ ์ฝ๋๋ ์ค๊ดํธ๋ฅผ ์๋ตํ๋ฏ๋ก์ ์๋ฌต์ ์ผ๋ก userKey๊ฐ ๋ฐํ์ด ๋๋ค. return userKey๋ฅผ ์๋ตํ ๊ฒ ๋๋ฒ์งธ์ค์ ์ฝ๋๋ ์ฒซ๋ฒ์งธ ์ค์ ์ฝ๋๋ฅผ ํ์ด์ ์ ์๊ฑด๋ฐ ์ค๊ดํธ๋ฅผ ๋ฃ์์ผ๋ฏ๋ก return์ ๋ช
์ํด์ค์ผํ๋ค. map์ ์ฝ๋ฐฑํจ์๋ฅผ ์ ์ฉํ ์์๋ฅผ ๋ฐฐ์ด๋ก ๋ฐํํ๊ธฐ ๋๋ฌธ์ด๋ค.์ธ์๋ก ๋ฐ์ ๊ฐ์ฒด์ userKey๋ผ๋ ํ๋กํผํฐ๊ฐ ์์ผ๋ฉด ํด๋น ํ๋กํผํฐ์ ๊ฐ์ userKey๋ผ๋ ๋์ผํ ์ด..