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 "geeksforgeeks" + " " + typeof null;
</ script >
</ body >
</ html >
|
Output: