jquery.gettype

Quick method to help detect a variable's type

View the Project on GitHub EleventyOne/jquery.gettype

Dependencies

http://jquery.com/

Methods

$.gettype(obj)

Returns

Object.

Example:

<script src='http://eleventyone.github.io/jquery.gettype/src/jquery.gettype.js'></script>    
var c = new MyClass({name:"EleventyOne",age:99,blob:null});
console.log($.gettype(c));
console.log($.gettype(c.name).base);
console.log($.gettype(c.age).base);
console.log($.gettype(c.blob).base);
console.log($.gettype(c.superhero).base);

// PRINTS:
//
// Object { base : "object", extended: "MyClass" }
// string
// number
// null
// undefined

Notes

Source of inspiration: http://stackoverflow.com/questions/7390426/better-way-to-get-type-of-a-javascript-variable/7390612#7390612

Source

You can find the necessary files to include here: