Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 자바스크립트 변수 호이스팅
- Kafka
- 퍼듀대학교
- 자바스크립트
- 자바스크립트 논리합 연산자
- K-SW SQUARE
- 자바스크립트 렉시컬스코프
- but requested an insecure XMLHttpRequest endpoint 'http://~~’. This request has been blocked; the content must be served over HTTPS.
- touchmove 이벤트
- AWS 로드밸런서
- 자바스크립트 스코프 체인
- 자바스크립트 옵셔널 체이닝
- refetchOnWindowFocus
- ios 크로스브라우징
- active blur
- Purdue university
- 모두의시간
- 자바스크립트 호이스팅
- 리액트 가상키보드
- 사파리 가상키보드
- 로현 청춘의개발
- activeElement
- 자바스
- React Query
- net::R_SSL_PROTOCOL_ERROR
- 리액트 쿼리
- 모던 자바스크립트 Deep Dive
- 자바스크립트 중첩함수
- EC2 HTTPS로 연결
- 자바스크립트 null 병합
Archives
- Today
- Total
목록자바스크립트 변수 호이스팅 (1)
개발 여행자, 현

1. var var 키워드가 호이스팅이 된다는 것은 이해했지만, (이전 작성했던 글) let과 const 키워드도 호이스팅이 된다는 것을 완전히 이해하지는 못했었다. 이번에 헷갈렸던 이론을 탐구해보고자 글을 작성한다. var 키워드로 변수를 선언하면 변수 호이스팅에 의해 변수 선언문이 스코프의 선두로 끌어 올려진 것처럼 동작한다. 즉, 변수 호이스팅에 의해 var 키워드로 선언한 변수는 변수 선언문 이전에 참조가 가능하다. console.log(abc); // undefined abc = '123'; console.log(abc); // 123 var abc; 단, 할당문 이전에 변수를 참조하면 언제나 undefined를 반환하는 것에 유의해야 한다. 하지만 변수 선언문 이전에 변수를 참조하는 것은 가독..
JavaScript
2023. 8. 3. 11:57