我试图从jQuery的动画功能中了解我能做什么,但最终遇到了我不了解的各种内部功能,并最终落在了isWindow上。isWindow的代码检查对象是否具有属性setInterval,否则返回false。当然,任何对象都可以拥有属性setInterval而不是窗口,尽管几乎必须蓄意破坏jQuery的功能才能拥有具有该确切属性名称的对象,我可以想象一些可能是无意的合理情况。有没有更好的方法来检查一个对象是否是一个窗口对象?他们不能使用类似于obj.setInterval&&obj.setInterval.toString()=='functionsetIternval(){[nativec