类的继承

简介: //父类function Person(){ this.money=1000 }  1.原型链继承function Sam(){}Sam.prototype = new Person();Sam.
//父类
function Person(){
    this.money=1000  
}

  

1.原型链继承

function Sam(){}
Sam.prototype = new Person();
Sam.prototype.address ='中国';

  

2.构造继承

function Sam(){
    Person.call(this)
    this.address='中国'
}

  

3.实例继承

function Sam(){
    var instants = new Person()
    instants.address='中国'    
    return instants
}

  

4.Object.create()方法继承

function Sam (){
   return Object.create(new Person())  
}

  

 

相关文章
|
5月前
|
存储 编译器 数据安全/隐私保护
|
7月前
|
Python
类的继承
类的继承
33 1
|
7月前
|
存储 编译器 C++
C++类与对象【继承】
C++类与对象【继承】
|
7月前
|
程序员 C++
C++类的继承
C++类的继承
|
7月前
|
C++
『 C++类与对象』继承
『 C++类与对象』继承
|
7月前
|
C++
C++继承、多继承及菱形继承
C++继承、多继承及菱形继承
|
存储 Python
|
Java
类的继承多态
类的继承多态
83 0
|
安全 编译器 数据安全/隐私保护
C++——类的继承
C++——类的继承
C++——类的继承