原型与原型链prototype与_proto_
2017-03-20 15:47
120 查看
最近面试经常被问道原型与原型链,prototype 与 _proto_
那么这两个有什么区别呢!!看下面解释
var a_object=new a() ; a_object.name() ; 每个函数都有一个prototype属性 new出来一个a_object实例 这个a_object._proto_ 指的就是a.prototype ;
上面这段代码 b函数继承a函数, b_object._proto_ 指的是b.prototype, 如果b_object.name_fuc() 首先调用的b函数当中的原型方法,如果b函数没有在通过原型链一级一级往上到a函数,这就可以理解为原型链
那么这两个有什么区别呢!!看下面解释
var a_object=new a() ; a_object.name() ; 每个函数都有一个prototype属性 new出来一个a_object实例 这个a_object._proto_ 指的就是a.prototype ;
上面这段代码 b函数继承a函数, b_object._proto_ 指的是b.prototype, 如果b_object.name_fuc() 首先调用的b函数当中的原型方法,如果b函数没有在通过原型链一级一级往上到a函数,这就可以理解为原型链
相关文章推荐
- 理解js中的原型链,prototype与__proto__的关系
- Object与Function的理解,原型链,prototype与__proto__
- 理解js中的原型链,prototype与__proto__的关系
- Javascript中的原型链、prototype、__proto__的关系
- 原型链__proto__、prototype属性和constructor属性
- [转]理解js中的原型链,prototype与__proto__的关系
- JS中原型链中的prototype与_proto_
- 阐述JS中原型链及prototype和__proto__的区别
- 原型prototype与原型链__proto__
- 理解js中的原型链,prototype与__proto__的关系
- 【转】理解js中的原型链,prototype与__proto__的关系
- 彻底深刻理解js原型链之prototype,__proto__以及constructor(一)
- 原型链、prototype、_proto_那些事
- Js中原型与原型链及_proto_和prototype的关系
- 理解js中的原型链,prototype与__proto__的关系
- JavaScript 隐式原型(_proto_)与显示原型(prototype)
- javascript中的原型链,prototype与__proto__的关系
- Javascript原型(prototype)和原型链(__proto__)
- 深入理解JavaScript原型:prototype,__proto__和constructor
- 理解js中的原型链,prototype与__proto__的关系