object.create()
创建一个新对象,其中第一个参数是这个对象的原型,object.create()提供第二个可选参数
,
object.create()是一个静态函数,而不是提供给某个对象调用的方法,
var o 1 = object.create({x:1,y:2}) o1继承了属性x和主
var o2 = object.create(null)
传入null创建一个没有原型的新对象,但这种方式创建的对象不会继承任何东西
object.create()
创建一个新对象,其中第一个参数是这个对象的原型,object.create()提供第二个可选参数
,
object.create()是一个静态函数,而不是提供给某个对象调用的方法,
var o 1 = object.create({x:1,y:2}) o1继承了属性x和主
var o2 = object.create(null)
传入null创建一个没有原型的新对象,但这种方式创建的对象不会继承任何东西