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

请问老师new Object()和Object.create()两者有何异同?

创建对象时,new Object()和Object.create()两者有何异同?

正在回答

12 回答

1L那位同学说错了吧,var a=new Objiect(); //a具有原型Object.prototype

1 回复 有任何疑惑可以回复我~
#1

FroG_0001

人是说它没有父类,对的啊
2016-01-23 回复 有任何疑惑可以回复我~
#2

zhangcl

var a = new Object();//a的原型指向Object.prototype,a是没有prototype的,在chrome中a的原型用__proto__来表示: a.__proto__ ===Object.prototype;//true
2016-06-04 回复 有任何疑惑可以回复我~
#3

zhangcl 回复 zhangcl

不好意思,上面a.__proto__ == Object.prototype,a是Object的实例,应该是两个等号
2016-06-04 回复 有任何疑惑可以回复我~
#4

慕盖茨7302913 回复 zhangcl

a.__proto__ === Object.prototype 三个等号 绝对相等
2017-07-21 回复 有任何疑惑可以回复我~
查看1条回复

赞赞!

0 回复 有任何疑惑可以回复我~
首页上一页12下一页尾页

举报

0/150
提交
取消

请问老师new Object()和Object.create()两者有何异同?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信