1장 데이터 타입
스택(stack) : 출입구가 하나인 깊은 우물모양In: A, B, C, D => Out: D, C, B, A 큐(queue) : 양쪽이 모두 열려있는 파이프In: A, B, C, D => Out: A, B, C, D실행할 코드에 제공할 환경 정보들을 모아놓은 객체 =
This
Callback Function 다른 코드의 인자로 넘겨주는 함수 제어권과 관련 >콜백함수란 다른코드(함수 또는 메서드)에게 인자로 넘겨줌으로써 그 제어권도 함께 위임한 함수 cbFunc(); => 호출주체 : 사용자, 제어권: 사용자 setInterval(cbFun
어떤 함수에서 선언한 변수를 참조하는 내부함수에서만 발생하는 현상외부 함수의 LexicalEnvironment가 가비지 컬렉팅되지 않는 현상어떤 함수 A에서 선언한 변수 a를 참조하는 내부함수 B를 외부로 전달할 경우 A의 실행 컨텍스트가 종료된 이후에도 변수 a가 사
JavaScript는 프로토타입(prototype)기반 언어: 어떤 객체를 원형(prototype)을 삼고 이를 복제(참조)해 상속과 비슷한 효과var instance = new Constructor();prototype은 객체 : prototype 객체 내부에 인스턴