- Today
- Total
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 |
Tags
- JavaScript
- 프론트엔드
- js
- git
- map
- es6
- http
- 모던 자바스크립트
- html
- 백준 실버
- 네트워크
- 에러처리
- C++
- 백준
- deep dive
- git error
- React
- 웹
- 모던 자바스크립트 deep dive
- error
- get
- 비동기
- 알고리즘
- 이터러블
- 그림으로 배우는 http&network
- async
- Angular
- Java Script
- 자바스크립트
- 상태관리
Archives
목록스코프 체인 (1)
sharingStorage
모던 자바스크립트 13장 스코프
스코프란? 스코프(유효범위)는 자바스크립트를 포함한 모든 프로그래밍 언어의 기본적이며 중요한 개념이다. var 키워드로 선언한 변수와 let, const로 선언한 변수의 스코프도 다르게 동작한다. 스코프 내에서 식별자는 유일해야하지만 다른 스코프에는 같은 이름의 식별자를 사용할 수 있다. 즉 식별자는 네임스페이스다. function foo(){ var x =1; var x=2; // var 키워드로 선언된 변수는 같은 스코프 내에서 중복 선언을 허용 // 따라서 아래 변수 선언문은 js엔진에 의해 var 키워드가 없는 것처럼 동작 console.log(x); //2 } foo(); function bar(){ let x=1; //let이나 const로 선언된 변수는 같은 스코프 내에서 중복 선언을 허용하..
Front-End/모던 자바스크립트 Deep Dive
2022. 6. 15. 00:27