1๏ธโฃ class ๋? 2016๋ ES6 ๋ถํฐ ๋์ ๋ instance๋ฅผ ์์ฑํ๋ ์์ฑ์ ํจ์. ๊ฐ์ฒด๋ฅผ ์์ฐํ๋ ๋ถ์ด๋นต ํ๊ณผ ๊ฐ์ ๊ฐ๋ ์ผ๋ก ํํ ์ค๋ช ํ๋๋ฐ, ์์ฐ ๋๋ฉด ํน์ ์ฒญ์ฌ์ง์ด๋ผ๊ณ ๋ ํํํ ์ ์๋ค. class + ์ด๋ฆ + { constructor ... } ๋ก ๊ตฌ์ฑ. constructor()๋ new ์ฐ์ฐ์๋ก ํธ์ถ๋๋ ์ธ์คํด์ค์ ๊ธฐ๋ณธ ์ํ๋ฅผ ์๋์ผ๋ก ์ค์ ํด์ฃผ๋ ์์ฑ์ ๋ฉ์๋. ํน๋ณํ ์ ์ฐจ ์์ด ๊ฐ์ฒด๋ฅผ ์ด๊ธฐํ ํ ์ ์๋ค. class๋ด๋ถ์ ์๋ Field๋ ๋ณ์์ ๋น์ทํ๊ฒ ์ฌ์ฉ๋๋๋ฐ, Constructor์ Method ์ ์ฒด์์ ์ฌ์ฉ๋๋ฉฐ, ์๋ฉธ๋์ง ์๋๋ค๋ ํน์ง์ด ์๋ค. ์๋ฐ์คํฌ๋ฆฝํธ๋ง์ ์ฌ์ฉ์ ์ ์ ํ์ ์์ฑ(๊ฐ์ฒด ์์ฑ) ๋ฐฉ๋ฒ์ ๋ค๋ฅธ ์ธ์ด์ ํด๋์ค ๋ฌธ๋ฒ์ฒ๋ผ ๋ฐ๊ฟ์ค ๊ฒ. ์ด์ฒ๋ผ ๋ด๋ถ์ ์ธ ๋์์ ๋์ผํ์ง..
2023.05.08๋ฐ๊ฐ์ต๋๋ค. JAY์ ๋๋ค! ๐ฉโ๐ป
FE ์์ญ์์ ํ์ ์ ๊ฐ์น๋ฅผ ๊ตฌํํ๋ ๊ฐ๋ฐ์๊ฐ ๋๊ธฐ ์ํ ๋ ธ๋ ฅ์ ์ด์ด๊ฐ๊ณ ์ ์ด๊ณณ JAYโจ๏ธCODE ์ ์ฑ์ฅ์ ๊ธฐ์ฌํ ๋๊ตฌ๋ค์ ๊ธฐ๋กํ๊ณ ์์ต๋๋ค.
Total1
-
[JAYโจ๏ธJS] ์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ์ฒด์งํฅ์ ํต์ฌ์ธ Class์ ๋ํด ์์๋ณด์