boolean
boolean은 true, false 값을 갖는다.
const amIFat = false; //boolean
console.log(amIFat);
언제 사용할까?
- 사용자가 로그인을 했는가?
- 비디오가 재생되었는가?
등을 나타낼 때 사용한다.
*주의해야한다. "true"라고 하면 string 값을 의미한다.
const amIFat = "true"; //string
console.log(amIFat);
null
아무것도 없는 것을 의미한다.
false와 null은 다르다!
const x = null; //boolean
console.log(x);
undefined
variable은 존재하는데 아직 정의되지 않았다.
메모리는 존재하는데 그 안에 값이 없는 것이다.
let something; //undefined
console.log(something);
전부 출력해보자
const amIFat = false; //boolean
const x = null; //boolean
let something; //undefined
console.log(amIFat, x, something);
'html + css + javascript' 카테고리의 다른 글
[바닐라 JS로 크롬 앱 만들기] object (0) | 2023.06.19 |
---|---|
[바닐라 JS로 크롬 앱 만들기] arrays (0) | 2023.06.19 |
[바닐라 JS로 크롬 앱 만들기] const and let (0) | 2023.06.19 |
[HTML+CSS+자바스크립트 웹 표준의 정석] 06~11 CSS (0) | 2023.05.16 |
[HTML+CSS+자바스크립트 웹 표준의 정석] 03~05 HTML (0) | 2023.05.16 |