在js中创建对象的方法可分为6种,分别是:基本模式、工厂模式、构造函数模式、原型模式、组合模式、动态原型模式,接下来分别看下这几种模式的写法吧
一、基本模式
var person = new Object();
person.name = "孙悟空";
person.weapon = "棒子";
person.run = function () { return this.name + "武器是" + person.weapon;
}
二、工厂模式
function creatPerson(name, weapon) { var person = new Object();
pe