ํด๋์ค2 JS_๊ธฐ๋ณธ ๋ฌธ๋ฒ (25)_ ํด๋์ค 2023.03.31 - [๐ | WEB DEV/Vanilla JS] - JS_๊ธฐ๋ณธ ๋ฌธ๋ฒ (24)_ ์์ฑ์ ํจ์ ์ ๋ฒ์ ๋ค๋ฃจ์๋ ์์ฑ์ ํจ์์ ์ด์ด์ ์ด๋ฒ์๋ ํด๋์ค์ ๋ํด์ ์์๋ณด์! 1. ํด๋์ค // ํด๋์ค class Player { constructor(name, job){ this.name = name; this.job = job } info () { return `์ํ์ฌ๋ช : ${this.name} | ์ง์ ๊ตฐ : ${this.job}`; } } const player1 = new Player('Kassid', '์ ์ฌ'); const player2 = new Player('Nyang', '๋ง๋ฒ์ฌ'); console.log(player1, player1.info()); console.log(playe.. 2023. 4. 2. ํด๋์ค_(1) ์ง๊ธ๊น์ง ๋ค๋ค๋ ํจ์๋ถ๋ถ๊น์ง๋ง ์ด์ฉํด์๋ ์ฌ๋งํ ํ๋ก๊ทธ๋จ์ ์์ฑํ ์ ์์ ๊ฒ์ด๋ค. ํ์ง๋ง ํ๋ก๊ทธ๋๋ฐ์ ๊ฝ์ด๋ผ๊ณ ๋ถ๋ฆฌ๋ ํด๋์ค, ๋ชจ๋ ๋ฑ์ ์ฌ์ฉํ๋ค๋ฉด ๋์ฑ ์์ฑ๋ ์๊ณ ํธ๋ฆฌํ๊ฒ ๊ธฐ๋ฅ์ ๋ง๋ค ์ ์์ ๊ฒ์ด๋ค! ์ด๋ฒ์ ๋ค๋ค๋ณผ ๊ฒ์ ๊ทธ ์ฒซ ๋ฒ์งธ ํด๋์ค์ด๋ค. ํด๋์ค ํด๋์ค๋ ํํ๋ค ์ฟ ํคํ, ๋ถ์ด๋นตํ ๋ฑ๋ฑ ์ผ๋ก ๋น์ ๋ฅผ ํ๊ณค ํ๋๋ฐ | ์ฐ์ด๋ด๋ ํ = ํด๋์ค(class) | | ๊ทธ๊ฒ์ ํผ์กฐ๋ฌผ = ๊ฐ์ฒด(object) | ์ด๋ ๊ฒ ์ดํด๋ฅผ ํ๋ฉด ์ฝ๋ค! ๋ค์ ์ด์ผ๊ธฐํ์๋ฉด ํด๋์ค๋ ๋๊ฐ์ ๊ฒ์ ๋ง๋ค์ด ๋ผ ์ ์๋ ํ ํน์ ์ค๊ณ๋์ ์ญํ ์ ํ๊ณ ๊ฐ์ฒด๋ ํด๋์ค๋ก ๋ง๋ ๊ฒ์ด๋ค. ์ด ๋ ๊ฐ์ฒด๋ค์ ๋๊ฐ์ ํด๋์ค์์ ๋ง๋ค์ด์ก์ด๋ ์ ๋ง๋ค์ ๊ณ ์ ์ฑ์ ๊ฐ์ง๊ณ ์๋ค. __________________________________________.. 2021. 11. 3. ์ด์ 1 ๋ค์