일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 알고리즘 연습
- 알고리즘 문제
- java
- 백준
- DRF
- javascript
- django widget
- CSS
- react
- form
- django rest framework
- 장고
- Django
- 알고리즘
- 파이썬
- PYTHON
- AWS
- django ORM
- 파이썬 알고리즘
- js
- c++
- API
- 알고리즘 풀이
- Baekjoon
- MAC
- HTML
- web
- Git
- Algorithm
- es6
Archives
- Today
- Total
목록Block Scope (1)
수학과의 좌충우돌 프로그래밍
[ES6] let, const 그리고 var
Let and Const let 과 const 에 대해서 알아보도록 하겠습니다. 이 둘은 변수를 선언할 때 사용하게 되는데 이전에는 var 를 사용하였습니다. var 로 변수를 선언하게 된다면 다음과 같이 변수의 overwrite 가 가능해집니다. var name = "minsung"; name = "sungbin"; 이렇게 var 를 사용하게 되면 큰 어플리케이션을 만들거나 협업을 할 경우 문제가 생길 수 있습니다. 다른 개발자가 다른 파일에서 또는 같은 파일인데 다른 위치에서 작업을 할 경우 name 이라는 변수명을 또 사용할 수 있게 되고 의도치않게 name 은 sungbin 으로 덮어쓰게 됩니다. 따라서 변수가 변하는 걸 막기 위한 매커니즘이 필요했고 const 가 등장하였습니다. const 는 ..
웹프로그래밍/ES6
2019. 12. 30. 21:42