티스토리 뷰
var, let, const 차이첨
var는 function-scoped
let, const는 block-scoped
-----------------------------------var-------------------------------
// 이미 만들어진 변수명으로 재선언해도 이상없음 사용 가능
var test = 'test'
var test = 'test2'
// test2 라는 변수명이 먼저 선언되지 않아도 사용 가능
test2 = 'test'
var test2
------------------------------let, const------------------------------
// 변수 재선언 불가능
// let
// let은 변수에 재할당 가능 _ 동일한 변수명으로 사용 불가능
let test = 'test'
let test = 'test2' // Uncaught SyntaxError: Identifier 'test' has already been declared
test = 'test3' // 가능
// 가능
let test2
test2 = 'test4'
// const
// const는 변수 재선언, 재할당 둘다 불가능 _ 동일한 변수명으로 사용 불가능, 데이터 다시 못넣음
const test = 'test'
const test = 'test2' // Uncaught SyntaxError: Identifier 'test' has already been declared
test = 'test3' // Uncaught TypeError:Assignment to constant variable.
// 변수명만 선언해놓는거 불가능
const test
----------------------------------------------
state = { user_id = 'admin' }
const { user_id } = this.state;
var user_id02 = this.state.user_id;
console.log (user_id +"///"+user_id02 )
admin///admin
const는 변수 명이 .변수명을 생략한 느낌임
참고 : https://gist.github.com/LeoHeo/7c2a2a6dbcf80becaaa1e61e90091e5d
끘!@#~@ 하 ㅆㅂ
'React & Vue' 카테고리의 다른 글
React Redux 설치 및 세팅 방법 (0) | 2019.01.22 |
---|---|
화살표 함수 Arrow function 란 (0) | 2019.01.22 |
용어 정리 해야할 것 (0) | 2019.01.22 |
React create-react-app 설치 및 세팅 (0) | 2019.01.19 |
React시 사용 툴 Visual StudioCode VScode & 단축키 (0) | 2019.01.19 |
- Total
- Today
- Yesterday
- 초원사진관
- 리니지m
- 고흥 여행
- 남자 혼자 국내 여행
- 보성 여행
- 나래바이크
- 은파호수공원
- Docker
- 남자 혼자 여행
- 송내 룸카페
- 오라클 DB 링크
- 군산 가볼만한곳
- 송내 카페
- 국제반점
- 군산 게스트하우스
- 담양 여행
- kendo grid
- 송내역 룸카페
- 군산 여행
- 돌장갑
- 전국 일주 여행
- 제주도 스쿠터 여행
- vscode
- 영광 여행
- 송내역 카페
- 인터바이크
- 스쿠터 여행
- 베스파LX
- 스쿠터 전국 일주
- 윈드스크린
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |