I started reading a book, Javascript for Kids. In it the author states that there are three data types:
You can test it using typeof
operator:
The typeof
operator gives you the names of data types when placed before any single operand.
Hence, try using typeof
with any operand variable: it will give one of the following datatype names:
Hence, these are the five data Types in Javascript.
var val1 = "New World"; //returns String
var val2 = 5; //returns Number
var val3 = true; //returns Boolean
var val4 = [1,2,3]; //returns Object
var val5 = null; //returns Object (Value is null, but type is still an object)
var val6; //returns Undefined