피연산자의 타입을 문자열로 반환한다.

//숫자 Numbers
typeof 3
typeof Infinity
typeof NaN // Not-A-Number

//문자열 Strings
typeof "abc"
typeof (typeof 3)

//Booleans
typeof true
typeof false

//Undefined
typeof undefined
typeof declaredButUndefinedVariable
typeof undeclaredVariable

//객체 object
typeof {a:1}
typeof null
typeof [1,2,3]
typeof new Date()

//함수 function
typeof function(){}

//Symbols
typeof Symbol()
typeof Symbol("abc")