반응형
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
- 자바스크립트에러처리
- 통영여행
- 국가직
- 돈암동맛집
- 스페인여행
- 통영예쁜카페
- 뚝섬역맛집
- tomcat7
- 방이편백육분삼십
- ELK
- 한남동맛집
- springboot
- 꼴뚜기회
- react
- 통영에어비앤비
- ubuntu자바설치
- 파이썬
- 성신여대편백집
- 한성대맛집
- gradle
- 퇴사후공무원
- 방이편백육분삼십성신여대
- 공무원
- 서울숲누룽지통닭구이
- JavaScript
- 성북구맛집
- 성신여대맛집
- 영화추천
- 통영
- npm
Archives
- Today
- Total
코린이의 기록
[ES6] Literal(리터럴), Variable(변수), Constant(상수) 데이터 타입 본문
반응형
리터럴? : 프로그램의 코드상에 데이터의 값을 표현하는 방식
ES6에서 새로 생긴것 ; let, const
1. let : ES6이전에는 var 만 사용함.
※ let과 var 차이는?
var는 변수 재선언이 가능했다
var a = 'a'
var a = 'b'
또한 Hoisting으로 인해 아래 코드가 error가 발생하지 않는다
x = 'x'
var x = 'y'
let은 변수 재선언이 불가능하다.
2. const : 값을 한번 할당하면 할당한 값을 바꿀 수없음
const b = 'test'
여기서 'test'가 literal이 된다. literal은 변수에 넣은 변하지 않는 데이터를 의미한다.
※ let과 const의 차이는?
let은 재선언은 불가능하지만 값을 재 할당하는 것은 가능하다.
let a = 'a';
a = 'b'
const는 재선언도, 값을 재 할당하는것도 불가능하다.
리터럴은 앞서 본 내용에서 이미 사용했다. var a = 'a'에서 'a'는 문자열 리터럴이 된다.
let currentTemp = 19.5 에서 19.5는 숫자 리터럴이 된다.
반응형
'javascript,HTML,CSS' 카테고리의 다른 글
[ES6] 심볼 (0) | 2019.06.13 |
---|---|
[ES6] 문자열과 이스케이프 (0) | 2019.06.13 |
[jquery] 동적으로 select box selected option 주기 (1) | 2019.03.07 |
[javascript] getOutputStream() has already been called for this response (0) | 2019.02.22 |
[Jquery] multiselect.js를 이용한 Multi Select Box 구현하기 (0) | 2019.02.20 |
Comments