zoukankan      html  css  js  c++  java
  • Javascript面向对象编程--原型字面量

    1, 为了让属性和方法更好的体现封装的效果,并且减少不必要的输入,原型的创建可以是用字面量的方式;

    //原型字面量
        function Box(){}
            Box.prototype = {  //使用原型自变量的方式创建原型对象
                name:'Lee',
                age:100,
                run:function(){
                    return this.name + this.age + '原型中',
                }
            };

    2,使用构造函数名访问prototype

    function Box(){}
        var box = new Box();
        //alert(box.prototype);   //使用对象实例无法访问到prototype
        //alert(box.__proto__);   //使用对象实例访问prototype的指针
        alert(Box.prototype);   //使用构造函数名(对象名)访问prototype
  • 相关阅读:
    01Game
    面试题
    面试题
    面向对象笔记
    1212作业
    12011作业
    1210作业
    1206作业
    1205作业
    1204作业
  • 原文地址:https://www.cnblogs.com/cbhello/p/3333636.html
Copyright © 2011-2022 走看看