最近一直在读《你不知道的JavaScript(上)》这本书,里面的内容刷新了我对JavaScript的认知,其中有一段话是这样的,引起了我的思考。
关于new运算符的详细讲解可以看这篇文章
MDN文档 Object.create(Obj)的内部,并没有去调用Obj构造函数,而是调用了创建新对象的构造函数,因此Obj上的属性不会继承到Object.create创建的实例中
new创建出的空对象会绑定Object的prototype原型对象,但是Object.create(null)的空对象是没有任何属性的。
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!