Object构造函数构建
1 | var person = new Object(); |
对象字面量表示法
1 | var person = {}; |
相对来说形式更简单一些,我们访问name值时,可以用person.name,但是访问5这个值的时候,必须使用person[5]
工厂模式
1 | function createPerson(name, age) { |
构造函数
1 | function Person(name,age) { |
原型创建对象
1 | function Person() {} |
组合使用
1 | function Person(name, age) { |