Advertisement
Guest User

Untitled

a guest
Apr 25th, 2015
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.37 KB | None | 0 0
  1. function getClass(obj) {
  2. if (typeof obj === "undefined")
  3. return "undefined";
  4. if (obj === null)
  5. return "null";
  6. return Object.prototype.toString.call(obj)
  7. .match(/^\[object\s(.*)\]$/)[1];
  8. }
  9.  
  10. getClass("") === "String";
  11. getClass(true) === "Boolean";
  12. getClass(0) === "Number";
  13. getClass([]) === "Array";
  14. getClass({}) === "Object";
  15. getClass(null) === "null";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement