자료 출처
배경
리액트 네이티브를 쓰다가 보면, 자바스크립트 코어를 알아야 문제를 해결해야 하는 경우가 종종 발생한다.
그리고 꼭 리액트 네이티브에서 뿐 아니라 자주 사용하는 언어의 코어를 공부하는 것은 필수적이라고 할 수 있다.
애초에 내가 객체지향 프로그래밍에 대한 이해가 달려서 그런지 내용 자체가 지금은 아리송한 경우가 많은데, 객체 지향 프로그래밍을 따로 공부해야 겠다.
너무 어렵다 멘붕하겠다. 그림으로 그려보자
핵심
- 자바스크립트에는 클래스가 존재하지 않는다. 클래스를 흉내낼 뿐이다.
의문
- 함수에서 객체를 생성하기 위한
new
라는 친구도 함수인가?