Daehyunii's Dev-blog

<모던자바스크립트 21장 빌트인 객체> TIL-36 본문

✏️ 2022. TIL/July

<모던자바스크립트 21장 빌트인 객체> TIL-36

Daehyunii 2022. 7. 18. 14:17

  오늘은 빌트인 객체에 대해서 배웠다. 빌트인 객체는 전역 객체의 프로퍼티이며, 앞에서 여태까지 배웠던 빌트인 생성자 함수들이 대부분이라는 것도 배웠다. 오늘 배운 내용은 자바스크립트의 큰 틀을 이해하는데 많은 도움이 되었다. 결국 모든 것은 객체라는 사실도 알 수 있었다. 전역 객체는 최종 보스라고 생각하면 될 것 같다. 전역 객체도 객체 이므로 그 안에 프로퍼티와 메서드를 가질 수 있고 전역 객체 내의 프로퍼티와 메서드는 대부분 생성자 함수들이며, 생성자 함수를 통해 객체를 만들 수 있고 생성자 함수를 통해 만들어진 객체의 프로토타입이 생성자 함수의 prototype 프로퍼티가 가리키는 객체이며, 또한 생성자 함수도 객체이므로 자체적인 정적 프로퍼티/메서드를 가질 수 있다는 것이다. 결국 모든 것이 꼬리에 꼬리는 물도록 설계되어 있으며, 가장 선두에 서있는 것이 바로 전역 객체 였다는 사실을 알 수 있었다. 오늘 배운 내용은 논리적인 흐름에 대해서 공부한 것이기 때문에 이 흐름을 정확하게 인지하고 있다면 어려운 개념들을 만나도 큰 흔들림없이 공부를 해나갈 수 있을 것 같다. 근데 그렇다면 이러한 개념들과 로직들을 구현한 최초의 사람들이 있을텐데.. 단순히 책을 읽는 것조차 어려움을 느끼면서 천천히 이해해 나가고 있는데, 처음 이러한 로직들을 구상하고 만들어낸 사람들은 얼마나 똑똑한 사람들인지 감도 오지 않는다...

 

2022.07.18 - [언어 공부 및 정리/자바스크립트[모던자바스크립트]] - 21장 빌트인 객체

 

21장 빌트인 객체

21.1 자바스크립트 객체의 분류 자바스크립트 객체는 다음과 같이 크게 3개의 객체로 분류할 수 있다. - 표준 빌트인 객체 : ECMAscript 사양에 정의된 객체를 말하며 자바스크립트 실행 환경과 관계

pinetree93.tistory.com