반응형
![[Javascript ES6] 기초 문법 9-1. <JS의 상속> - prototype 을 Object.create()로 만들기](http://i1.daumcdn.net/thumb/C120x120/?fname=https://blog.kakaocdn.net/dn/dqqh7o/btrT3psoUFM/XEjBgVpl7eDHYYCpOroukK/img.png)
[Javascript ES6] 기초 문법 9-1. <JS의 상속> - prototype 을 Object.create()로 만들기
Object.create() Object.create()를 통해 프로토타입을 만들 수 있다. 변수를 선언해 준 다음, Object.create()에 파라미터로 프로토타입이 될 원형을 넣어주면 된다. 아래에서는 Object.create(mother)를 통해 프로토타입을 설정해 주었다. 이를 상속이라고 하는데, 상속받은 개체를 다른 개체에게 다시 상속해 줄 수도 있다.
- JavaScript/JavaScript 기초
- · 2022. 12. 20.
![[Javascript ES6] 기초 문법 <JS의 상속> 9. prototype](http://i1.daumcdn.net/thumb/C120x120/?fname=https://blog.kakaocdn.net/dn/rfmOq/btrT5UkvPMK/9alg3ruJnEbHH46sBPc4dK/img.png)
[Javascript ES6] 기초 문법 <JS의 상속> 9. prototype
prototype prototype은 유전자, 즉 '원형'을 뜻한다. prototype은 constructor 함수에 생성된다. 따라서 obj를 복제하기 위해 만든 constructor 함수 속 프로토타입에 변수를 만들어 값을 할당해줄 수 있다. prototype은 js가 해당 객체에 기본적으로 제공해주는 함수 등을 가지고 있다. (toLocalString, toString..등) 만일 부모의 prototype를 검사해보고 싶으면 __proto__를 사용한다. __proto__를 이용해, 프로토타입을 강제로 등록해줄 수 있다.
- JavaScript/JavaScript 기초
- · 2022. 12. 20.
[Javascript ES6] 기초 문법 6. Spread Operator
apply, call apply는 함수를 옮겨와서 실행해준다. call 또한 같은 역할을 하는데 ,apply는 배열을 파라미터로 넣어줄 수 있다.
- JavaScript/JavaScript 기초
- · 2022. 12. 20.
반응형