zoukankan      html  css  js  c++  java
  • JS 构造函数和继承,多态

    定义: function 名词(参数){
    this.属性 = 参数
    }
    调用: new 名词(参数)
    new的四个作用:
    1.构建一个空对象
    2.将子对象的__proto__属性指向原型对象
    3.将所有的this吸引过来 给new强制添加
    没有的属性
    4.给一个变量用 new 构造出来的对象赋值
    *************************************
    重要概念 :
    1.构造函数都有一个老公叫原型对象
    2.构造函数叫老公为prototype
    3.原型对象叫老婆constructor
    4.构造出来的孩子叫爸爸__proto__
    5.Js继承是直接构成的

    6.多态:同一个函数在不同情况下的多种表现形式

               Js中多态的表现 形式:

                       1)重构    2)重写

    7.‘’换爹‘’  :js可以用  Object.setPrototypeof(子对象 ,父对象)    比较推介的一种方法  这是子对象改变爹的一种方法。

                   :子对象换一批爹,构造函数名.setPrototype= 新的父对象   最好是在生娃之前换爹 。 

  • 相关阅读:
    tensorflow模型保存和使用08
    LSTM最基本的应用(07-3)
    手写数字识别-卷积神经网络cnn(06-2)
    python面向对象笔记
    attention机制
    dockerfile
    docker入门
    CentOS7安装Oracle11gR2
    anaconda常用的命令
    python xlrd处理表格常用方法
  • 原文地址:https://www.cnblogs.com/fdbk/p/12545796.html
Copyright © 2011-2022 走看看