// 스코프, 전역변수, 지역변수
// 스코프 : 변수의 유효 범위 -> 변수가 어디까지 영향을 끼칠 수 있느냐
// 전역변수 : 스코프가 전역에서 영향을 미칠 수 있다
// 지역변수 : 스코프가 함수 내에서만 혹은 블록 내에서만 영향을 미칠 수 있다
const x = 5 // 전역변수
function printX(){
const y = 10; // 지역변수
console.log(x);
console.log(y);
}
printX();
console.log(x); // 전역변수 x는 함수 내에서도 사용될 수 있다
// console.log(y); 에러발생
// 지역변수 y는 함수 내에서만 사용될 수 있다
스코프에 대한 간단한 정리다 추후 클로저니 렉시컬 환경이니 머리 아프니까 일단 여기서 끝
'오늘 뭐했냐 > 개발에 대한 주저리' 카테고리의 다른 글
조건문 ( if문 ) (0) | 2023.05.23 |
---|---|
화살표 함수( 간단한 정리) (0) | 2023.05.22 |
함수 ( 간단한 정리 ) (0) | 2023.05.22 |
삼항 연산자와 타입 연산자 (0) | 2023.05.22 |
논리 연산자 (0) | 2023.05.22 |