(인프런의 '웹 프론트엔드를 위한 자바스크립트 첫걸음' 강의를 듣고 정리한 내용입니다) 키워드 - 스코프(전역, 지역) - let, var의 스코프 - 호이스팅(함수호이스팅, 변수호이스팅) - TDZ(Temporal Dead Zone) 스코프(Scope) 자바스크립트에서 우리가 변수나 상수를 생성할 때 해당 변수 또는 함수가 갖게 되는 유효범위를 '스코프(Scope)'라고 합니다 자바스크립트에는 크게 4가지 스코프가 있어요 이 4가지 스코프를 한 표에 정리해 봤습니다 전역스코프(Global scope) 지역스코프(Local scope) 가능범위 어디서든지 해당 변수에 접근할 수 있는 범위 해당 지역에서만 접근할 수 있는 범위 스코브 전역 스코브를 가짐 지역 스코프를 가짐 종류 블록스코프 함수스코프 같은 블록(중괄호, { })에서만 접근 가능한 범위 함수 내부에서만 접근 가능한 범위 이~전 포스팅에서 자바스크립트의 변수와 상수에 대해 다룰 때 var와 let의 차이점에 대해 언급했었습...
#hoisting
#자바스크립트
#인프런자바스크립트
#인프런강의추천
#강의체험단1기
#var
#temporalDeadZone
#scope
#let
#javascript
#자바스크립트강의
원문링크 : [Javascript] _8_자바스크립트의 '스코프'와 '호이스팅'_global scope, local scope, hoisting, temporal dead zone