13-1. JS ํจ์ (์ง์ญ๋ณ์, ์ ์ญ๋ณ์, ํธ์ด์คํ
, ์ฌ์ ์ธ, ์ฌํ ๋น)
1. ์ง์ญ๋ณ์์ ์ ์ญ๋ณ์ ์๋ฐ์คํฌ๋ฆฝํธ์์ ๋ณ์๋ฅผ ์ ์ธํ๊ณ ์ฌ์ฉํ ๋ ๋ณ์๊ฐ ์ ์ฉ๋๋ ๋ฒ์๋ฅผ ์ค์ฝํ๋ผ๊ณ ํ๋ค. 1๏ธโฃ ์ง์ญ๋ณ์ ์ง์ญ๋ณ์๋ ํ ํจ์ ์์์๋ง ์ฌ์ฉํ ์ ์๋ ๋ณ์๋ก, ๋ก์ปฌ ๋ณ์๋ผ๊ณ ๋ ํ๋ค. ์์ฝ์ด var์ ํจ๊ป ๋ณ์ ์ด๋ฆ์ ์ง์ ํ๋ค. 2๏ธโฃ ์ ์ญ๋ณ์ ์ ์ญ๋ณ์๋ ์คํฌ๋ฆฝํธ ์์ค ์ ์ฒด์์ ์ฌ์ฉํ ์ ์๋ ๋ณ์๋ฅผ ์ ์ญ ๋ณ์๋ผ๊ณ ํ๊ณ , ๋๋ ๊ธ๋ก๋ฒ ๋ณ์๋ผ๊ณ ํ๋ค. ์ ์ญ๋ณ์๋ ์ ์ฉ ๋ฒ์๋ฅผ ์ ํํ์ง ์๊ณ ์ธ ์ ์๋ค. 2. var์ ํธ์ด์คํ
ํธ์ด์คํ
์ด๋ ์ํฉ์ ๋ฐ๋ผ ๋ณ์์ ์ ์ธ๊ณผ ํ ๋น์ ๋ถ๋ฆฌํด์ ์ ์ธ ๋ถ๋ถ์ ์ค์ฝํ์ ๊ฐ์ฅ ์์ชฝ์ผ๋ก ๋์ด์ฌ๋ฆฌ๋ ๊ฒ์ ๋งํ๋ค. ์ด ํจ์์ ์คํ ๊ฒฐ๊ณผ๋ x is 10 ๊ณผ y is undefined ์ด๋ค. y ๋ 20์ด ๋์ฌ ๊ฒ์ด๋ผ๊ณ ์์ํ๋๋ฐ undefined ์ธ ์ด์ ๋ ํธ์ด์คํ
..
2021.10.19