
식별자가 유효한 범위 또는 식별자를 검색할 때 사용하는 규칙.변수나 함수, 함수의 매개 변수 등과 같은 식별자는 선언된 위치가 중요. => 식별자 참조 여부가 결정됨. 스코프를 통해 식별자의 이름 충돌을 방지할 수 있음. => 다른 스코프 내에서 같은 이름의 변수 사

🤔 객체 지향 프로그래밍?? 프로그램을 단순히 데이터와 처리 방법으로 나누는 것이 아니라, 프로그램을 수많은 '객체(object)'라는 기본 단위로 나누고 이들의 상호작용으로 서술하는 방식이다. 객체란 하나의 역할을 수행하는 '메소드와 변수(데이터)'의 묶음으로 봐야

일급 객체 무명의 리터럴로 생성 === 런타임에 생성 가능 변수나 자료구조에 저장 함수의 매개 변수에 전달 가능 함수의 반환값으로 사용 가능 함수 자바스크립트의 함수는 위의 조건을 만족 => 함수는 일급 객체. 객체와 동일하게 사용할 수 있다는 의미. 함수의 매개 변