![[Javascript ES6] 기초 문법 10. get, set](http://i1.daumcdn.net/thumb/C120x120/?fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbVKQQa%2FbtrT4zIdQ02%2FAAAAAAAAAAAAAAAAAAAAAItZ7RtTvkqs6Cz7fYkUNfPI5WpeUEcSPSZp1THTb1RN%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DnXl63eyab0cOByX3Ra%252BPQSRBTac%253D)
[Javascript ES6] 기초 문법 10. get, set
Get, Set get과 set 키워드를 이용하여 데이터를 꺼내 사용하고, 변경하는 함수를 만들 수 있다. get은 데이터를 꺼내서 사용하는 함수에 사용하며, 반드시 return문이 있어야 하고, 파라미터를 가질 수 없다. 그러나 set은 데이터를 변경하는 함수에 사용되며, 1개의 파라미터를 가질 수 있다. 만들어진 get과 set 함수는 오브젝트이름.get함수이름 및 오브젝트이름.set함수이름 = '넣을값' 으로 사용할 수 있다. class에도 동일하게 사용할 수 있다.
- JavaScript/JavaScript 기초
- · 2022. 12. 20.
![[Javascript ES6] 기초 문법 9-1. <JS의 상속> - prototype 을 Object.create()로 만들기](http://i1.daumcdn.net/thumb/C120x120/?fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2Fdqqh7o%2FbtrT3psoUFM%2FAAAAAAAAAAAAAAAAAAAAADBN9MeUCIU2tqo4l--MfGQyzDJdnHijHBVYpmAwjspx%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DPkzLMKLTmCWbKQi40G%252BY0kSpyfg%253D)
[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%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FrfmOq%2FbtrT5UkvPMK%2FAAAAAAAAAAAAAAAAAAAAAA_lLG4czzfUXD-4Sf8U2NWuHiWranqzDs4OrOqmJeWB%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DX0iRKjZVzwH0DwjsbpioETISNlY%253D)
[Javascript ES6] 기초 문법 <JS의 상속> 9. prototype
prototype prototype은 유전자, 즉 '원형'을 뜻한다. prototype은 constructor 함수에 생성된다. 따라서 obj를 복제하기 위해 만든 constructor 함수 속 프로토타입에 변수를 만들어 값을 할당해줄 수 있다. prototype은 js가 해당 객체에 기본적으로 제공해주는 함수 등을 가지고 있다. (toLocalString, toString..등) 만일 부모의 prototype를 검사해보고 싶으면 __proto__를 사용한다. __proto__를 이용해, 프로토타입을 강제로 등록해줄 수 있다.
- JavaScript/JavaScript 기초
- · 2022. 12. 20.