constructor
[].constructor >>>>>>>>> Array
{}.constructor >>>>>>>>> Object
instance of
[] instanceof Array >>>>>>>>>> true
{} instanceof Object >>>>>>>>>> true
toString
Object.prototype.toString.call([])-----> [object Array]
Object.prototype.toString.call({})-----> [object object]
Object.prototype.toString.call(12])----> [object Number]