原型

 <script>
        function Person(name,age) {
            this.name = name;
            this.age = age;
        }
        //通过原型来添加方法,解决数据共享,节省内存空间
        Person.prototype.eat = function () {
            console.log('我要吃大骨头炖榴莲');
        };
        var p1 = new Person('小明',20);
        var p2 = new Person('小红',30);
        console.log(p1==p2);//false
        console.log(p1.eat==p2.eat);//true

        console.dir(p1);
        console.dir(p2);
        </script>
image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • this 相关问题问题1: apply、call 、bind有什么作用,什么区别 问题2: 以下代码输出什么? 问...
    Komolei阅读 459评论 0 0
  • 原型 在 JavaScript 中,每创建一个对象,该对象(null 除外)都与另一个对象有关,“另一个对象” 说...
    AshengTan阅读 1,452评论 2 1
  • 知乎上的回答 总体上来讲解决方案有: 1.基于redis的集群 2.基于容器tomcat,jboss sessio...
    feiai阅读 349评论 0 0
  • 谈到原型和原型链,相信很多人都会想到js类与继承,但由于js是基于对象的语言,并不是面向对象的,所以它本身并没有类...
    zhangjianli阅读 556评论 1 1
  • 最近感冒,咳嗽得厉害。吃药喝白开水,好几天没喝茶。 不喝茶的日子很苦。“白昼之光,岂知夜色之深。”对于不喝茶的人来...
    茶人老七阅读 418评论 1 1