스코프 / 스코프 체인

:D ·2021년 11월 30일
1

JavaScript✌️

목록 보기
1/14
post-thumbnail

📌 You don't know JS와 https://poiemaweb.com/ 를 참고하여 작성한 글입니다.

스코프란 무엇인가요!? 🤔

스코프는 참조 대상 식별자(identifier, 변수, 함수의 이름과 같이 어떤 대상을 다른 대상과 구분하여 식별할 수 있는 유일한 이름)를 찾아내기 위한 규칙입니다.!

스코프 체인이란 무엇인가요?

스코프 체인이란 식별자의 유효범위를 안에서부터 바깥으로 차례로 검색해 나가는것을 의미합니다.

전역스코프와 지역스코프는요!?

전역 스코프 (Global scope)는 코드 어디에서든지 참조할 수 있습니다. 지역 스코프 (Local scope or Function-level scope)는 함수 코드 블록이 만든 스코프로 함수 자신과 하위 함수에서만 참조할 수 있습니다.

자바스크립트의 스코프는 다른 언어와 다르다구요?!

다른 언어들은 대부분 블록 레벨 스코프(block-level scope) 이지만 자바스크립트는 함수 레벨 스코프(function-level scope)입니다. 하지만 let,const 사용시 블록 레벨 스코프를 사용할 수 있습니다.

profile
강지영입니...🐿️

0개의 댓글