기본형 : 할당이나 연산시 값이 담긴 주솟값을 바로 복제한다. 기본형은 불변성(immutability)을 띈다.숫자 number문자열 string불리언 booleannullundefined심볼 symbol : 유일한 식별자(unique identifier)를 만들고 싶
실행 컨텍스트 : 실행할 코드에 제공할 환경 정보들을 모아놓은 객체스택 : 우물같은 구조큐 : 파이프같은 구조동일한 환경에 있는 코드들을 실행할 때 필요한 환경 정보들을 모아 컨텍스트를 구성하고, 이를 콜 스택에 쌓아올렷다가, 가장 위에 쌓여있는 컨텍스트와 관련 있는
전역 공간에서 this는 전역 객체를 가리킨다. 전역변수를 선언하면 이를 전역객체의 프로퍼티로도 할당한다.처음부터 전역객체의 프로퍼티로 할당한 경우 삭제가 되지만 전역변수로 선언한 경우에는 삭제가 되지 않는다.함수는 그 자체로 독립적인 기능을 수행메서드는 자신을 호출
콜백 함수: 다른 코드의 인자로 넘겨주는 함수. 그 제어권도 함께 위임한다.적절한 시점에(0.3초마다) 익명 함수 실행map 메서드는 메서드의 대상이 되는 배열의 모든 요소들을 처음부터 끝까지 하나씩 꺼내어 콜백 함수를 반복 호출하고, 콜백 함수의 실행 결과들을 모아
함수형 프로그래밍 언어에서 등장하는 보편적인 특성이다.MDN : 함수와 그 함수가 선언될 당시의 lexical environment의 상호관계에 따른 현상어떤 함수에서 선언한 변수를 참조하는 내부함수에서만 발생하는 현상inner 함수의 실행 시점에는 outer 함수가
어떤 생성자 함수(Construcor)를 new 연산자와 함께 호출하면Constructor에서 정의된 내용을 바탕으로 새로운 인스턴스(instance)가 생성이때 instance에는 \_\_proto\_\_ (던더 프로토)라는 프로퍼티가 자동으로 부여됨이 프로퍼티는 C
클래스의 속성을 지니는 실존하는 개체를 일컬어 인스턴스라고 한다.한 인스턴스는 하나의 클래스만을 바탕으로 만들어진다.인스턴스에 상속되는지(인스턴스가 참조하는지) 여부에 따라 스태틱 멤버와 인스턴스 멤버로 나뉜다.프로토타입 메서드ES5까지의 자바스크립트에는 클래스가 없다
팀원분 중 한 분이 이 책을 같이 보면서 스터디를 하자고 제안을 먼저 하셨고, 어쩌다 보니 프론트엔드 개발자들이 모두 참여하게 되었다.매주 수요일 점심시간을 이용해서 모인다. 한시간에 챕터 한개를 보는데, 미리 각자 그 챕터를 읽고 노션에 정리해와야 했다. 모이기 전에