[ 모던 자바스크립트 스터디 ] 자바스크립트 개요, 변수 호이스팅
·
Archive/Develop
해당 포스팅은 모던 자바스크립트 딥 다이브 책을 읽으며 기록하는 포스팅입니다. 제 식대로 조금 편안하게 해석하여 기록합니다. 자바스크립트 특징 다른 프로그래밍 언어와 마찬가지로 기존에 존재하는 많은 프로그래밍 언어에서 영향을 받았다. 기본적인 문법은 C와 JAVA를 마킹했고, self 는 프로토타입 기반 상속, scheme 은 일급 함수의 개념을 차용했다. 또한 자바스크립트는 개발자가 별도의 컴파일 작업을 수행하지 않는 인터프리터 언어이다. 파이썬과 마찬가지인 것이다. 물론, 자바스크립트에서 파생된 타입스크립트 등의 언어는 해당 언어를 자바스크립트로 변환해주는 일종의 컴파일 작업을 거친다. 그렇지만 자바스크립트 자체는 컴파일 작업을 하지 않음을 기억하고 있어야한다. 이건 이론적으로 알고 있는 내용이지만,..