1. 使用Object构造函数来创建一个对象,下面代码创建了一个person对象,并用两种方式打印出了Name的值. var person = new Object(); person.name="kevin"; person.age=31; alert(person.name); alert(person["name"]) 2. 使用对象字面量的方式{} 创建一个对象(最简单,好理解,推荐使用) var Cat = {};//JSON Cat.name=&qu…
细看javascript创建对象模式的诞生,具体的脉络为:不使用任何模式——工厂模式——构造函数模式——原型模式——组合使用构造函数模式——动态原型模式——寄生构造函数模式——稳妥构造函数模式.每一种模式都是为了解决一定的问题而诞生的,都有自己的缺陷和优势.下面我们来一一介绍: 一.不使用任何模式 javascript中创建对象的方式有以下两种: //使用new Object构造函数 var person = new Object(); person.name = "Lillian";…