zoukankan      html  css  js  c++  java
  • js之原型


    prototype和原型是两回事,他只是Foo上预设的属性。原型是对象指向Foo上的属性。那么我们可以通过原型赋值的方法制作共享变量或方法,如上边的x赋值一样。

    方法解析:
    1、Object.create()

        方法创建一个拥有指定原型和若干个指定属性的空对象;

    如Student.prototype=Object.create(Persion.prototype);

    好处是:不用让Student的实例的__proto__也具有那些不必要的方法

    Student可以定义和Persion一样的方法,那样相当于重写了Persion中的方法

     




    实例:

    解析图

     


    prototype属性值的修改对创建对象前后的影响

    1、属性值的修改对一创建对象的影响

    2、对以后创建的对象

    判断该属性是否再改对象中


  • 相关阅读:
    Spring Boot自动配置
    Servlet、JSP总结(1)
    Spring MVC
    Springboot中的数据库事务
    数据库访问
    AOP
    全注解下的IOC
    spring boot入门
    安卓工程化开发笔记(2)
    2048功能说明模板
  • 原文地址:https://www.cnblogs.com/earl-yongchang/p/5662157.html
Copyright © 2011-2022 走看看