typeof 연산자는 변수를 연산하면 변수의 데이터 값을 변환합니다 정확하게 말하자면 변수의 데이터 타입을 반환하는 것이 아니라 변수에 할당된 값의 데이터 타입을 반환한 것 입니다
기본적인 문법
typeof variable
typeof(variable)
variable에는 데이터 또는 변수가 들어가며, 괄호의 유무는 상관 없습니다
반환되는 값
- undefined : 변수가 정의되지 않거나 값이 없을 때
- number : 데이터 타입이 수일 때
- string : 데이터 타입이 문자열일 때
- boolean : 데이터 타입이 불리언일 때
- object : 데이터 타입이 함수, 배열 등 객체일 때
- function : 변수의 값이 함수일 때
- symbol : 데이터 타입이 심볼일 때
'JavaScript' 카테고리의 다른 글
프로그래머스 - 두 수의 곱 (0) | 2022.10.27 |
---|---|
var vs let vs const (0) | 2022.07.19 |