
ES5 출시 때 나온 Object.create()라는 신기한 문법이 하나 있는데, 손쉽게 상속을 이용해서 오브젝트를 만들 수 있습니다. Object.create() 사용하기 Object.create(부모object); 이렇게 사용하시면 이 자리에 오브젝트 자료형 하나가 남습니다. 그리고 소괄호 안에 적은 부모object가 유전자(prototype)가 되는 것이고요. 예를들면 var 부모 = { name : 'Kim', age : 50 }; var 자식 = Object.create(부모); console.log(자식.age); //50나옴 이렇게 사용한다는 소리입니다. 그럼 자식이라는 object는 부모를 prototype으로 두게 됩니다. 그럼 자식.name 해도 'Kim'이 출력되고요, 자식.age 해..