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 | 31 |
Tags
- Sector
- L2 switch
- refactoring
- 리펙토링
- addressing mode
- page
- L3 Router
- cache
- MMU
- 클린 코드
- osi 7
- ALU
- 공인 IP
- 코드 컴플릿
- register
- CPU
- ack
- floating point
- 명령어
- Clean code
- float
- TCP
- Public IP
- 사설 IP
- Code complete
- interrupt
- network
- 가독성
- private ip
- physical address
Archives
- Today
- Total
Software Lab
var, let, const 차이 본문
---------------------------------------------
var text = 'sample'
text = ' new sample' //재할당 O
var text = 'new sample' //재선언 X
---------------------------------------------
---------------------------------------------
let text = 'sample'
text = 'new sample' //재할당 O
let text = 'new sample' //재선언 X
---------------------------------------------
---------------------------------------------
const text = 'sample'
text = 'new sample' //재할당 X
const text = 'new sample' //재선언 X
---------------------------------------------
<var, let, const>
javascript에서 변수 선언 시 const, let, var 중 하나를 선택할 수 있다. 어떤 것을 사용해야 할까?
재할당 | 재선언 | |
var | O | O |
let | O | X |
const | X | X |
var는 재할당, 재선언 기능 모두 제공하므로 가독성이 제일 나쁘다. 제공하는 기능이 많을수록 그것들의 사용 가능성을 염두에 두고 코드를 해석해야 하기 때문이다.
때문에 가독성은 var, let, const 순으로 좋다.
const를 우선 사용하라. 안 되면 다음으로 let을 사용하면 된다. var 는 사용할 일이 거의 없다.
Comments