숫자형
BigInt
리터럴 뒤에 n을 붙여주면 됨 예) let bigint = 1234567890123456789012345678901234567890n;
문자열
"..."
(쌍따옴표) , '...'
(홑따옴표), ...
(역따옴표 - 백틱 - backtick)
특히 역따옴표에는 변수를 넣을 수 있다.
alert(`the result is ${1 + 2}`); // the result is 3
불린형
true, false
null 값
값이 비었거나 알 수 없는 상태
객체가 아님
typeof null의 결과는 "object"입니다. null은 별도의 고유한 자료형을 가지는 특수 값으로 객체가 아니지만, 호환성을 유지하기 위해 이런 오류를 수정하지 않고 남겨둔 상황입니다. 언어 자체의 오류이므로 null이 객체가 아님에 유의하시기 바랍니다.
undefined
변수 선언 시 값없이 선언하게 되면 그곳에는 undefined 값을 가지게 된다.
let a; // a=undefined
변수에 값이 할당되었는지 여부를 확인할 때 사용
객체와 심볼
나중에 따로 공부
typeof 연산자
인수의 자료형을 반환
주의 할 것(위 null을 보자)
typeof null; //object
'TIL > NodeJS' 카테고리의 다른 글
[JavaScript]operator (0) | 2020.03.18 |
---|---|
[수정 중]NodeJS로 만든 크롤링 모듈 (0) | 2020.03.18 |
[실습]NodeJS + EXPRESS + MySQL 을 이용한 게시판 만들기 4(MVC) (0) | 2020.03.15 |
[실습]NodeJS + EXPRESS + MySQL 을 이용한 게시판 만들기 3(MVC) (0) | 2020.03.15 |
[실습]NodeJS + EXPRESS + MySQL 을 이용한 게시판 만들기 2(MVC) (0) | 2020.03.14 |