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
- Python
- 자바스크립트
- 파이썬문법
- 백준
- 리스트컴프리헨션
- django
- 자료구조
- 인증인가
- docker
- decorator
- 코딩테스트파이썬
- 파이썬리스트컴프리헨션
- bcrypt
- clone-coding
- promise
- wecode
- 알고리즘
- **kwargs
- CSS
- QuerySet
- JavaScript
- *args
- 인터넷 네트워크
- 파이썬
- 파이썬입출력
- 해시충돌
- 윈도우우분투듀얼부팅
- clone coding
- DP
- RESTfulAPI
Archives
- Today
- Total
목록JavaScript (5)
개발기록장
[Javascript] 변수를 선언하는 키워드 var, let, const 차이점 정리
자바스크립트에서 변수를 선언할 때 쓰는 키워드에는 var, let, const 이렇게 3가지가 있는데 각각의 특징과 차이점을 알아보자. 1. var 초기 자바스크립트에서 사용하던 방식으로 이제는 쓰지 않는 것이 좋다. var 사용을 지양하는 이유는 몇가지 단점이 있기 때문이다. // age라는 변수를 선언하지 않았는데도 에러가 나지 않음 (undefined로 정의됨) console.log(age); // 변수를 선언하기도 전에 값을 할당하는 것이 가능함 age = 20; // 같은 변수명으로 중복된 변수 선언이 가능함 var age = 10; var age = 30; 이러한 문제 뿐만아니라, var로 변수를 선언하면 block scope도 무시된다. ** hoisting : 변수를 어디에 선언했는지에 상..
TIL/JavaScript
2020. 12. 18. 05:48