본문 바로가기

프론트엔드 공부/javscript

변수유효범위(variable scope)

변수 유효범위 (variable scope): 
변수가 블록 스코프 안에 있거나 값이 할당되기 전에 
선언되면 유효범위 밖이라고 볼 수 있다.
let, const는 블록레벨의 유효범위를 가진다 고 말한다.
(var은 함수레벨의 유효범위를 가진다. )



function scope(){
//console.log(a);
if(true){
//console.log(a);
let a = 123;
console.log(a);
}
//console.log(a);
}