zoukankan      html  css  js  c++  java
  • 2019.8.6原型链与继承

     继承:父对象的成员,子对象不用重复创建,也可以直接使用 这样就可以节约内存,代码重用
     什么时候用?
     只要一类子对象,都需要相同的苏醒或功能时,都要将相同的属性和功能仅在父对象中定义一次即可。
     how
     js中的继承都是继承原型对象
     原型对象:专门集中存储一类子对象相同属性和功能的父对象 同一类子对象所共有的属性或方法
     怎么定义?
     每创建一个构造函数,都会自动赠送一个原型对象

    prototype 是构造函数的一个属性

    创建一个构造函数

    function face(eyes,noose,mouth){
    this.eyes = eyes;
    this.noose = noose;
    this.mouth = mouth;
    }
    face.prototype.who = function(){
    console.log(`我是${this.eyes},我是${this.noose},我是${this.mouth}`)
    }
    var awei = new face('awei的眼睛','awei的鼻子','awei的嘴巴');
    var asheng = new face('asheng的眼睛','asheng的鼻子','asheng的嘴巴');
    console.log(awei);

  • 相关阅读:
    公司的首页
    ubuntu 无法在Eclipse中识别 设备
    Eclipse 和 Android Studio 并存
    Eclipse 和 Android Studio 并存
    mac 节约硬盘空间
    一公升的眼泪
    Mac Ogre
    代码大全 是极好的
    Ogre Ubuntu 环境搭建
    cocos2d-x 环境搭建 c++ 版本
  • 原文地址:https://www.cnblogs.com/awei313558147/p/11342068.html
Copyright © 2011-2022 走看看