JavaScript variables can store any type of value. The JavaScript typeof operator can be used to find out the native type of value.
It returns a string value indicating the type of the value.
Syntax:
typeof(value)
Possible output values of typeof:
| Type | Result |
| undefined | “undefined” |
| null | “object” |
| boolean | “boolean” |
| number | “number” |
| string | “string” |
| symbol | “symbol” |
| function | “function” |
| object | “object” |
Example:
HTML
<!DOCTYPE html> <html> <body> <h2>Function returns native type of the value</h2> <strong>Output: </strong><br /> <div id="output"></div> <script> document.getElementById("output").innerHTML = typeof 98 + " " + typeof "neveropen" + " " + typeof null; </script> </body> </html> |
Output:

