isFunction( ) error in IE8

isFunction( ) error in IE8

Attached is a document showing a screen shot from debugging a problem in IE8. Possibly this falls under the disclaimer that functions like "alert(...)" are not guaranteed to be caught, but this seems like a pretty straight forward test.

I read in an object to the variable "obj". The element "E" of  "obj" contains a function. In Chrome and Firefox, this is interpreted correctly as a function, and all works as expected. In IE, however, the element "E" is read in to a "[Methods]" array as seen in the picture. Not sure why this happens, but there should be a way to test this using jQuery. I tried to test the array value as seen in the screen shot, but that too does not work.


Is this something that will ever be addressed in jQuery? Is there a work around?

Thank you,
Patrick