이것저것/JavaScript
[JS] 변수 호이스팅
2025.01.13
·
이것저것/JavaScript
JS는 다른 언어와 달리, 컴파일 과정에서 변수의 선언을 미리 처리한다.console.log(myVar);var myVar = 1;그래서 위와 같은 코드를 실행해보면참조에러가 발생하지 않고, 초기화 되지 않은 변수 값(undefined) 이 출력되는 것을 볼 수 있다.참고로 var 키워드로 변수를 선언할 경우메만 에러가 발생하지 않고, 아래 테이블처럼 let, const 타입은 에러를 발생시키므로 참고하자.
이전
1
다음
'이것저것/JavaScript' 카테고리의 글 목록
구독하기
관리메뉴열기
개인정보
티스토리 홈
포럼
로그인
테마
상단으로
티스토리툴바
Hayden의 개발 일지
구독하기
닫기
단축키
내 블로그
내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W
블로그 게시글
글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C
모든 영역
이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift
+
/
⇧
+
/
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.