typeof {a: 4}; //"object"
typeof [1, 2, 3]; //"object"
typeof function(){}; // "function"
(function() {
return typeof arguments; //"object"
})();
typeof new ReferenceError; //"object"
typeof new Date; //"object"
typeof /a-z/; //"object"
typeof Math; //"object"
typeof JSON; //"object"
typeof NaN; //"number"
typeof 4; //"number"
typeof new Number(4); //"object"
typeof "abc"; //"string"
typeof new String("abc"); //"object"
typeof true; //"boolean"
typeof new Boolean(true); //"object"
typeof global //"object"
typeof null; //"null"
typeof undefined; //"undefined" |