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: