typeof

suggest change

typeof is the ‘official’ function that one uses to get the type in javascript, however in certain cases it might yield some unexpected results …

1. Strings

typeof "String" or

typeof Date(2011,01,01)

“string”

2. Numbers

typeof 42

“number”

3. Bool

typeof true (valid values true and false)

“boolean”

4. Object

typeof {} or

typeof [] or

typeof null or

typeof /aaa/ or

typeof Error()

“object”

5. Function

typeof function(){}

“function”

6. Undefined

var var1; typeof var1

“undefined”

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:


Data types in JavaScript:
* typeof

Table Of Contents
7 Data types in JavaScript
11 Arrays
12 Objects
14 Classes
16 Map
17 Set
24 Loops
27 Date
29 Scope
30 AJAX
35 Cookies
41 JSON
44 Fetch
45 Modules
46 Screen
64 Console
68 Symbols
73 Modals
76 Events
86 Proxy
89 WeakMap
90 WeakSet
102 Tilde