美文网首页
创建对象的三种方式

创建对象的三种方式

作者: SuYongZhi | 来源:发表于2018-11-16 12:23 被阅读0次

    第一种,字面量创建对象:

    var Per1 = {
        name:"小明";
        age:20;
        sex:"男";
        eat:function () {
            console.log("这是行为方法函数");
    },
        readBook:function () {
            console.log("这也是行为方法函数");
    };
    }; 
    

    第二种,调用系统构造函数创建对象:

    var Per2 = new Object();
    Per2.name = "小明";
    Per2.age = 20;
    Per2.sex = "男";
    Per2.eat = function () {
        console.log("行为方法");
    },
    Per2.play = function () {
        console.log("行为方法");
    };
    

    第三种,自定义构造函数创建对象:

    function Person(name,age,sex){
        this.name = name;
        this.age = age;
        this.sex = sex;
        this.play = function () {
            console.log("行为方法");
    };  
    };
    //实例化对象
    var Per = new Person("小明",20,"男");
    

    如果有错误的地方还请指出来我更改,谢谢。

    相关文章

      网友评论

          本文标题:创建对象的三种方式

          本文链接:https://www.haomeiwen.com/subject/gmtmfqtx.html