My favorite thing would be this:
Function instanceof Object //true
Object instanceof Function //true
Go ahead and try it out in a browser or in Node.
This works because functions are objects as well in JavaScript, so you can attach other properties to a function, which is how JQuery works. It also works the other way another, because Object is actually a function. In the old days, in order to create a new empty object, you would do:
new Object() //Same as {}
You could also drop the new and still get a object.