var one = {}
创建的对象带有_proto_
,下面有一些方法与属性,这便是js的原型链继承,继承了object的方法和属性;故在遍历对象时,会遍历原型链上的属性,带来性能上的损耗
var two = Object.create(null)
对象纯净,没有任何原型继承,没有上一层原型链
附:new是在实现 Object.create()的基础上,继承了原对象的属性和方法
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)