三种常见js函数实例化方式

2019-11-05  本文已影响0人  南山码僧

/******************************-①工厂模式-******************************/

function createObj() {

    let obj= new Object();

    obj.name= "lle";

    obj.age= 11;

    return obj;

}

let oneObj = createObj();

/******************************-②构造函数-******************************/

function CreateObj(name, age) {

    this.name= name;

    this.age= age;

}

let oneObj = new CreateObj("lle", 11);

/******************************-③原型模式-******************************/

function CreateObj() {};

CreateObj.prototype= {

    name: "lle",

    age: 11

};

let oneObj = new CreateObj();

上一篇下一篇

猜你喜欢

热点阅读