美文网首页
js中方法继承

js中方法继承

作者: _Enco_ | 来源:发表于2017-08-15 11:49 被阅读0次
function Teacher(name,age){
      Person.call(this,name,age);
    }
    function Person(name,age){
      this.name = name;
      this.age = age;
    }
    Person.prototype.getName = function(){
      console.log(this.name);
    }
    Teacher.prototype = Person.prototype;
    Teacher1.prototype.constructor = Person;
    //Teacher.prototype = new Person();
    var t = new Teacher('enco',18);
    console.log(t.name);
  //console.log(Person.prototype);
  //console.log(t.prototype);
    t.getName()

call 和 apply

相关文章

  • [读] JS中的call()和apply()方法

    JS中的call()和apply()方法 实现继承 多重继承

  • js一些技巧.md

    js中的constructor和prototype 组合继承与寄生继承 组合继承 可以继承实例属性和方法,也可以继...

  • JS面向对象整理篇一——基础概念衍生

    JS面向对象 oop 继承:实例可以继承A对象中的方法和属性,减少代码冗余 封装:对象把实现过程封装在方法中,调用...

  • 我碰到的前端面试题(js)

    1.js实现继承有哪几种方法? 方法一:原型链继承 方法二: 构造函数继承 方法三: 组合继承 2.this指向问...

  • js继承之原型链继承

    面向对象编程都会涉及到继承这个概念,JS中实现继承的方式主要是通过原型链的方法。

  • JS继承

    JS中的继承 许多OO语言都支持两种继承方式:接口继承和实现继承; 因为JS中没有类和接口的概念 , 所以JS不支...

  • js 继承方法

    Object.create()方法创建一个新对象,使用现有的对象来提供新创建的对象的proto。如果完全重写了pr...

  • JavaScript混合式继承

    继承:自己没有的方法,其他对象有,把其他对象的方法拿过来使用,就像自己也拥有该方法一样。原型式继承:在 js 中,...

  • js 中的几种继承方法

    1. 原型链继承:方法的原型是某个类的实例,即可继承这个类的所有属性和方法。父类私有和公有的属性都变为子类公有的。...

  • JS里的继承

    什么是继承继承的原理如何完成JS的继承? 什么是继承 继承就是子类拥有父类的各种属性和方法那什么是类?这里的JS的...

网友评论

      本文标题:js中方法继承

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