js中为什么没有真正意义上的空对象?

js中用对象字面量方法创建一个对象,var obj={};既然没有调用Object构造函数,为什么还是其实例了?这样的对象不就应该是空的对象吗?为什么其原型是Object.prototype?

千巷猫影
浏览 434回答 1
1回答

繁花不似锦

var obj = {}; 只是一种简写方式,相当于 var obj = Object.create({});Object.create(null); 可能是个空对象。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript