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

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 关注
  • 433 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信