ํด๋น ํฌ์คํ
์ "์ํ์ฝ๋ฉ"์ ์ด๊ณ ์ ๋์ ๊ฐ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฌ๋ฆฐ ๊ฒ์๊ธ ์
๋๋ค. ์์
์ ์ธ ์ฉ๋๊ฐ ์๋, ๊ฐ์ธ ๊ณต๋ถ ์ ๋ฆฌ ๋ชฉ์ ์ผ๋ก ์ฌ๋ฆฌ๋ ๊ธ์์ ๋ฏธ๋ฆฌ ์๋ฆฝ๋๋ค. ํจ์ ํจ์(function)๋ ํ๋์ ๋ก์ง์ ์ฌ์คํ ํ ์ ์๋๋ก ํ๋ ๊ฒ์ผ๋ก ์ฝ๋์ ์ฌ์ฌ์ฉ์ฑ์ ๋์ฌ์ค๋ค. ์ํ์ ํจ์ ๊ฐ๋
์ ์ผ๋ก ๋์ผํ๋ค. ํจ์์ ํ์ ํจ์์ ํ์์ ์๋์ ๊ฐ๋ค. ํจ์๋ฅผ ์ ์ํ๊ณ ํธ์ถํด์ฃผ๋ ๊ฒ์, ๋ณ์์ ์ ์ธ๊ณผ ์ฌ์ฉ๋ฒ๊ณผ ๋น์ทํ๋ค. ํจ์์ ์ ์์ ํธ์ถ ํจ์์ ๊ธฐ๋ณธ์ ์ธ ํค์๋๋ funcion์ด๋ค. function ๋ค์ ํจ์์ ์ด๋ฆ์ด ์ค๊ณ , ์๊ดํธ๊ฐ ๋ฐ๋ผ์จ๋ค. ์๊ดํธ์ ์ธ์๋ผ๋ ๊ฐ์ด ์ฐจ๋ก๋ก ๋ค์ด์ค๋๋ฐ ์ด ๊ฐ์ ํจ์๋ฅผ ํธ์ถํ ๋ ํจ์์ ๋ก์ง์ผ๋ก ์ ๋ฌ๋ ๋ณ์๋ค. ์ธ์๋ ์๋ต ํ ์ ์๋ค. ํจ์๋ฅผ ํธ์ถ ํ์ ๋ ์คํํ๊ฒ ๋ ๋ถ๋ถ์ด ์ค๊ดํธ ์..
[Js] ํจ์ | ํจ์์ ํ์ | ํจ์์ ์ ์์ ํธ์ถ | ์
๋ ฅ๊ณผ ์ถ๋ ฅ
ํด๋น ํฌ์คํ
์ "์ํ์ฝ๋ฉ"์ ์ด๊ณ ์ ๋์ ๊ฐ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฌ๋ฆฐ ๊ฒ์๊ธ ์
๋๋ค. ์์
์ ์ธ ์ฉ๋๊ฐ ์๋, ๊ฐ์ธ ๊ณต๋ถ ์ ๋ฆฌ ๋ชฉ์ ์ผ๋ก ์ฌ๋ฆฌ๋ ๊ธ์์ ๋ฏธ๋ฆฌ ์๋ฆฝ๋๋ค. ํจ์ ํจ์(function)๋ ํ๋์ ๋ก์ง์ ์ฌ์คํ ํ ์ ์๋๋ก ํ๋ ๊ฒ์ผ๋ก ์ฝ๋์ ์ฌ์ฌ์ฉ์ฑ์ ๋์ฌ์ค๋ค. ์ํ์ ํจ์ ๊ฐ๋
์ ์ผ๋ก ๋์ผํ๋ค. ํจ์์ ํ์ ํจ์์ ํ์์ ์๋์ ๊ฐ๋ค. ํจ์๋ฅผ ์ ์ํ๊ณ ํธ์ถํด์ฃผ๋ ๊ฒ์, ๋ณ์์ ์ ์ธ๊ณผ ์ฌ์ฉ๋ฒ๊ณผ ๋น์ทํ๋ค. ํจ์์ ์ ์์ ํธ์ถ ํจ์์ ๊ธฐ๋ณธ์ ์ธ ํค์๋๋ funcion์ด๋ค. function ๋ค์ ํจ์์ ์ด๋ฆ์ด ์ค๊ณ , ์๊ดํธ๊ฐ ๋ฐ๋ผ์จ๋ค. ์๊ดํธ์ ์ธ์๋ผ๋ ๊ฐ์ด ์ฐจ๋ก๋ก ๋ค์ด์ค๋๋ฐ ์ด ๊ฐ์ ํจ์๋ฅผ ํธ์ถํ ๋ ํจ์์ ๋ก์ง์ผ๋ก ์ ๋ฌ๋ ๋ณ์๋ค. ์ธ์๋ ์๋ต ํ ์ ์๋ค. ํจ์๋ฅผ ํธ์ถ ํ์ ๋ ์คํํ๊ฒ ๋ ๋ถ๋ถ์ด ์ค๊ดํธ ์..
2021.02.03