美文网首页JavaScript学习笔记
typeof 与 instanceof 对function的类型

typeof 与 instanceof 对function的类型

作者: aae3ab7baf09 | 来源:发表于2016-10-08 09:27 被阅读14次

    平时在检测function类型时 都是用的 typeof a === "function" 今天偶然在《javascript设计模式与实践》一书中看到了 a instanceof Function 的用法,突然就产生了一个“这两种用法是等价的吗?”的问题 ,然后带着这个问题,我在stackOverflow中查到了大神们的讨论,先翻译如下:
    先说结论:在普通的function下 typeof 优于instanceof
    理由:
    1.有人说他测试过instanceof的速度比 typeof慢。
    2.instanceof只能在同一个window下有效,跨frame无效
    原贴链接:http://stackoverflow.com/questions/899574/which-is-best-to-use-typeof-or-instanceof

    相关文章

      网友评论

        本文标题:typeof 与 instanceof 对function的类型

        本文链接:https://www.haomeiwen.com/subject/azrjettx.html