๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ ํ๋์ ๋ชจ๋ธ์ด ๋๋ ์ฒญ์ฌ์ง(blueprint)๋ฅผ ๋ง๋ค๊ณ , → ํด๋์ค(class) ๊ทธ ์ฒญ์ฌ์ง์ ๋ฐํ์ผ๋ก ํ ๊ฐ์ฒด๋ฅผ ์ฐ์ด๋ด๋ ํ๋ก๊ทธ๋๋ฐ ํจํด → ์ธ์คํด์ค(instance) ํด๋์ค๋ฅผ ๋ง๋๋ ์ต๊ทผ์ ES6์ ๋์
๋์์ต๋๋ค. ํด๋์ค๋ constructor๋ฅผ ํ๊ณ ์์ต๋๋ค class Car { constructor(brand, name, color){ //์ธ์คํด์ค๊ฐ ๋ง๋ค์ด์ง ๋ ์คํ๋๋ ์ฝ๋ } } ์์ฑ๊ณผ ๋ฉ์๋ ํด๋์ค์ ์์ฑ๊ณผ ๋ฉ์๋๋ฅผ ์ ์ํ๊ณ , ์ธ์คํด์ค์์ ๊ทธ๊ฒ์ ์ฌ์ฉํฉ๋๋ค โถ ํด๋์ค: ์์ฑ์ ์ ์ - ES5 ์์๋ class ์ constructor ๋์ ๊ทธ๋ฅ function ์ ์ฌ์ฉํ๋ค - ES6 ์์๋ class ์ constructor ๋ฅผ ์ฌ์ฉํ๋ค //ES5 function Car(..