JavaScript[typeof]

준기기기기·2022년 10월 21일
0

자바스크립트

목록 보기
1/2

typeof

원시 값과 객체로 나뉘어진다.

원시 값의 종류는

Boolean 타입

논리 요소를 나타내며 true와 false 두 가지의 값을 가질 수 있다.
console.log(typeof true);
// expected output: "boolean"

Null 타입

null 하나의 값만 가질 수 있다.
null이란 어떤 값이 의도적을 비어 있음을 표현하며 불리언 연산에서는 거짓으로 취급이 됨

Undefined 타입

값을 할당하지 않은 변수는 undefined값을 가짐

Number 타입

Number와 BigInt 두 가지의 내장 숫자 타입을 가지고 있다.
console.log(typeof 42);
// expected output: "number"

BigInt 타입

임의 정밀도로 정수를 나타낼 수 있는 자바스크립트의 숫자 원시의 값이다.
Biglnt를 Number의 안전 한계를 넘어서는 큰 정수도 안전하게 저장하고 연산 할수 있다.

String 타입

텍스트 데이터를 나타낼 때 사용함.

Symbol 타입

고유하고 변경 불가능한 원시 값이며 객체의 속성키로 사용할 수 있다.

타입을 배우면서

처음에는 타입의 종류가 얼마 없다고 생각 했으나

블로그를 하면서 검색과 책을 보면서 더 공부를 해서 더 많은 것이 있다는 것을 알게 되었다.

profile
프론트엔드하고 취업 준비중

0개의 댓글