TIL (2022. 2.9) - [JS] 전역변수, 지역변수

박세진·2022년 2월 9일
0

전역변수

전역변수는 애플리케이션 전역에서 접근 가능한 변수이다.

const myName = 'sejin'; // 전역변수(global variable)
function sayHi () {
  return 'Hi~ ' + myName;
}
sayHi() // 'Hi~ sejin'

지역변수

const myName = 'sejin';
function sayHi () {
  const myName = 'sejeong' // 지역변수(local variable)
  return 'Hi~ ' + myName;
}
sayHi();
console.log(myName); // 'sejin'
  • 지역변수를 선언할 수 있는 곳은 함수로 제한된다.
  • 같은 이름의 변수가 동시에 정의되어 있다면 지역변수가 전역변수보다 우선한다.

생활코딩 강의를 통해 지역변수와 전역변수에 대해서 배워봤다. 그리고 전역변수와 지역변수에 대해서 더 폭넓게 이해하기 위해서 코어 자바스크립트 책에서 관련 목차를 읽고 있다.
추후 책을 보고 이해한 후에 내용을 추가하거나 새로 추가 내용을 올려야 되겠다.

profile
경험한 것을 기록

0개의 댓글