์๋ฐ์คํฌ๋ฆฝํธ Prototype: ๊ฐ๋
, ํ์ฉ, ์ฅ๋จ์ , ์์ ์ฝ๋
์๋ฐ์คํฌ๋ฆฝํธ Prototype: ๊ฐ๋
, ํ์ฉ, ์ฅ๋จ์ , ์์ ์ฝ๋ Prototype์ด๋? ์๋ฐ์คํฌ๋ฆฝํธ๋ ํ๋กํ ํ์
๊ธฐ๋ฐ ์ธ์ด๋ก, ๋ชจ๋ ๊ฐ์ฒด๋ ๋ค๋ฅธ ๊ฐ์ฒด๋ก๋ถํฐ ์์๋ ํ๋กํ ํ์
์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ด ํ๋กํ ํ์
์ ํด๋น ๊ฐ์ฒด์ ๋ถ๋ชจ ์ญํ ์ ํ๋ฉฐ, ๊ฐ์ฒด ๊ฐ์ ํ๋กํ ํ์
์ฒด์ธ์ ํ์ฑํฉ๋๋ค. ์๋ฐ์คํฌ๋ฆฝํธ์ ๋ชจ๋ ๊ฐ์ฒด๋ ์์ ์ ํ๋กํ ํ์
์ ๊ฐ๋ฆฌํค๋ __proto__๋ผ๋ ๋ด๋ถ ํ๋กํผํฐ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ญํ ์์: ๊ฐ์ฒด๊ฐ ํ๋กํ ํ์
์ ๊ฐ์ง๊ณ ์์ผ๋ฉด, ํด๋น ํ๋กํ ํ์
์ ํ๋กํผํฐ์ ๋ฉ์๋๋ฅผ ์์๋ฐ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ฉ์๋ ๋ฐ ํ๋กํผํฐ ๊ณต์ : ์ฌ๋ฌ ๊ฐ์ฒด๊ฐ ํ๋์ ํ๋กํ ํ์
์ ๊ณต์ ํ๋ฉด, ํด๋น ํ๋กํ ํ์
์ ๋ํ ๋ณ๊ฒฝ์ด ๋ชจ๋ ๊ฐ์ฒด์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ์ฌ์ฉ ์ํฉ 1. ์์ ๊ตฌํ function Animal(name) { ..
2024. 2. 28.