jahcode.js
function(obj) {
            if (obj === null || obj === void 0)
                return false;

            return Object(obj) instanceof this || classOf(obj).linearizedTypes.lastIndexOf(this) != -1;
        }
function(obj) {
            if (obj === null || obj === void 0)
                return false;

            return Object(obj) instanceof this || classOf(obj).linearizedTypes.lastIndexOf(this) != -1;
        }
function ( obj ) { if ( obj === null || obj === void 0 ) return false ; return Object ( obj ) instanceof this || classOf ( obj ) . linearizedTypes . lastIndexOf ( this ) != - 1 ; }
Indicates if the object is an instance of this class
@param obj The object to check for
@returns {boolean} <code>true</code> if the object is defined and
Indicates if the object is an instance of this class