zoukankan      html  css  js  c++  java
  • 对原型链的理解与记录

    function Fish(name, color, food) {

    this.name = name;

    this.color = color;

    this.food = food;

    this.eat = function () {

    alert(this.food);

    };

    }<!--原型对象:内含指向构造函数的指针-->

    <!--每个原型对象自带constructor属性-->

     

    var littleFish = new Fish('小鱼','五颜六色','小鱼吃虾米')<!--构造函数:都有一个原型对象-->;

    var bigFish = new Fish('大鱼','白色','大鱼吃小鱼');<!--构造函数可以使用constructor来判断自身的原型对象是谁-->

     

    littleFish.eat();<!--实例:指向原型对象的指针-->

     

    <!--突然想到原型链能用到什么地方了,你看面向对象方法等等一系列的方法都要到易添加不能轻易修改,而原型链不就是一个能用来为一系列的对象进行修改的吗-->

  • 相关阅读:
    3.10 Go Map哈希表
    3.9 Go Slice切片
    3.8 Go Array数组
    3.7 Go指针
    3.6 Go String型
    3.5 Go布尔型
    3.4 Go字符型
    3.3 Go浮点型
    3.2 Go整数类型
    3.1Go变量
  • 原文地址:https://www.cnblogs.com/ww-523-99/p/13616357.html
Copyright © 2011-2022 走看看