美文网首页
原型链&instanceof关键字

原型链&instanceof关键字

作者: Fizz_kai | 来源:发表于2017-04-10 20:00 被阅读0次

    1.原型链&instanceof关键字

         简单说明 原型链 与 instanceof 作用原理


      1.原型链

          1.JS 代码

    JS代码

          2. 在Chrome 下的 输出台 结果

                  图片链接      图片链接2 


    Chrome输出台

      2. instancof 关键字

          1.简单来说

               1. A  instanceof  B  返回的 结果

                    == B.prototype.isPrototypeOf(A)

          2.内部原理

               1. A instanceof B 返回的 结果,等于 myInstanceOf(A,B) 的返回结果,

                   当然,前提是 B 必须是函数对象,

                   若不是,instancof会报错,而 myInstanceOf不会。

                 2.故 Object instanceof Object // == true

                        Object instanceof Function // == true

                        Function instanceof Function // == true

                        Function instanceof Object // == true

                        Object.prototype instanceof Object // == false

                        Function.prototype instanceof Function // == false

    相关文章

      网友评论

          本文标题:原型链&instanceof关键字

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