Javascript의 타입
2020. 11. 27. 12:04ㆍ개발 관련 학습정리/Web Front-end
반응형
javascript의 원시 타입
javascript는 6개의 원시타입으로 정의되어 있다.
boolean : true/false를 나타내는 타입
string : 문자열을 나타내는 타입
number : 전체적인 숫자를 나타내는 타입
undefined : 정의되지 않은 것
null : 값이 비어있음
symbol : 충돌 위험이 없는 유일한 객체, pk를 만들기 위해 사용된다.
javascript의 숫자 타입
다른 언어에서는 int, double등 숫자를 나타낼 수 있는 숫자 타입이 다양하지만,
javascript는 number하나가 정수/실수 숫자의 모든 것을 표현한다.
null과 undefined의 차이점
null은 변수를 선언하고 'null'이라는 값을 할당한 것이다. 즉 값이 없다는 것을 명시한것으로
타입이 object로 표현된다.
하지만 undefined는 할당하기 전의 상태로 접근 가능한 스코프에
변수 선언 조차 되어있지 않은 상태를 나타낸다.
반응형
'개발 관련 학습정리 > Web Front-end' 카테고리의 다른 글
CSR과 SSR (0) | 2020.11.28 |
---|---|
react의 라이프사이클 메소드 (0) | 2020.11.28 |
REST API (0) | 2020.11.27 |
자바스크립트에서의 this는 무엇일까? (0) | 2020.11.25 |
호이스팅(Hoisting)과 클로저(Closure) (0) | 2020.11.25 |