반응형
1. 변수와 상수
- 변수, 즉 바뀔 수 있는 값을 말한다.
- 사용 시 주의사항으로는 한번 선언했다면 똑같은 이름으로 다시 선언하지 못한다.
let value = 1;
console.log(value); // 1
value = 2;
console.log(value); // 2
let value = 1;
let value = 2;
// 이렇게 선언하게 된다면 이미 선언되었다는 아주 새빨간 오류를 콘솔창에서 볼 수 있다.
1-2. const
- 상수, 한번 선언하고 값이 바뀌지 않는 값을 의미한다.
- 즉 값은 고정적이다.
const a = 1;
a = 2;
// 위와 같이 작성하게 되면 **"Error: "a" is read-only"** 라는 오류가 발생한다.
- 상수를 선언할 때에도 마찬가지로 한번 선언했으면 같은 이름으로 선언할 수 없다.
2. 데이터 타입
2-1. 숫자
let value = 1;
2-2. 문자열
- 작은 따옴표 혹은 큰 따옴표로 감싸서 선언한다.
let text = 'hello';
let name = '자바스크립트';
2-3. 참/거짓(boolean)
불린? 불리언? 블리언?- 참은 true, 거짓은 false이다.
let good = true;
let bad = false;
2-4. null / undefined
- 둘 다 없음을 뜻하는 건 같지만 null은 없다고 고의로 설정하는 값이라 생각하면 되고
undefined는 설정하지 않았기 때문에 없는 값이라고 생각하면 된다.
반응형
'Javascript' 카테고리의 다른 글
[javascript] 6. 배열 내장 함수 - forEach (0) | 2023.01.16 |
---|---|
[javascript] - Templete Literal (0) | 2023.01.16 |
[javascript] 05. 함수 (0) | 2023.01.16 |
[javascript] 4. 조건문 (0) | 2023.01.16 |
[javascript] 2. 반복문 (0) | 2023.01.16 |
댓글