为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

千巷猫影 2018-11-08 14:14:37
js中用对象字面量方法创建一个对象,var obj={};既然没有调用Object构造函数,为什么还是其实例了?这样的对象不就应该是空的对象吗?为什么其原型是Object.prototype?
查看完整描述

1 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

var obj = {}; 只是一种简写方式,相当于 var obj = Object.create({});

Object.create(null); 可能是个空对象。


查看完整回答
反对 回复 2018-12-11
  • 1 回答
  • 0 关注
  • 467 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号