创建对象有几种方法
(1)字面量
var o1={name:'o1'}
var o2=new Object({name:'o2'})
(2)构造函数
var M=function(){
this.name=name
}
var o3=new M('o3')
(3)Object.create
var P={name:'p'}
var o4=Object.create(p)
原型、构造函数、实例、原型链
M是构造函数
o3是实例
var o1={name:'o1'}
var o2=new Object({name:'o2'})
var M=function(){
this.name=name
}
var o3=new M('o3')
var P={name:'p'}
var o4=Object.create(p)
M是构造函数
o3是实例