- 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
- 자바스크립트
- es6
- 모던 자바스크립트
- 웹
- 이터러블
- js
- 에러처리
- C++
- 백준 실버
- get
- 백준
- error
- html
- http
- async
- JavaScript
- 비동기
- deep dive
- Angular
- Java Script
- map
- React
- 모던 자바스크립트 deep dive
- git error
- 그림으로 배우는 http&network
- 상태관리
- 네트워크
- 알고리즘
- git
- 프론트엔드
Archives
목록scope (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