default1 JS_๊ธฐ๋ณธ ๋ฌธ๋ฒ (31)_ ํจ์ ํ๋ผ๋ฏธํฐ (default, arguments) JS ํจ์์ ํ๋ผ๋ฏธํฐ ์ค default์ argument์ ๋ํด์ ์์๋ณด์. 1. default ํ๋ผ๋ฏธํฐ default ํ๋ผ๋ฏธํฐ ์ฆ, ๊ธฐ๋ณธ๊ฐ์ ํ๋ผ๋ฏธํฐ์ ๊ฐ์ด ์ ๋ฌ๋์ง ์์์ ๊ฒฝ์ฐ ์ด๊ธฐ๊ฐ์ ์ง์ ํด์ฃผ๋ ๊ฒ์ด๋ค. ๋จ์ ๊ฐ ๋ฟ๋ง ์๋ ๋ค์ํ ๊ฒ๋ค์ ์ง์ ํด์ค ์ ์๋ค. ์์ 1. ๋จ์๊ฐ function print(a = 1){ console.log(a); } print(); -------- 1 ์์ 2. ์ฐ์ฐ function print(a, b = a*2){ console.log(a + b); } print(1); print(1, 1); -------- 3 2 ์์ 3. ํจ์ let square = (i)=>{return i**2}; function print(a, b = square(a)){ console.l.. 2023. 8. 7. ์ด์ 1 ๋ค์ ๋ฐ์ํ