java学习之JavaScript继承
js 中每个类都有三个部分: 构造函数内的,这是供实例化对象复制用的 构造函数外的,直接通过点语法添加的,这是供类使用的,实例化对象访问不到 类的原型上的,实例化对象可以通过其原型链间接访问到,供所有实例化对象共用 然而,继承中所涉及的不仅仅是一个对象,并且 js 也没有继承这一现有的机制,那它如何实现的呢? 原型 在 JavaScript 中,每个构造函数都拥有一个prototype属性,它指向构造函数的原型对象,这个原型对象中有一个 construtor 属性指回构造函数;每个实例都有一个__proto__属性,当我们使用构造函数去创建实例时,实例的__proto__属性就会指向构造
用户评论