请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,构造函数Foo的构造函数不是Function么,原型链图中是Object?没太理解

f的_proto是Foo的protype,Foo的_proto_是Object还是Function的prototype呢?

正在回答 回答被采纳积分+3

2回答

fengyunzhu 2018-04-24 14:35:20

有点晕头转向了

0 回复 有任何疑惑可以回复我~
  • 双越 #1
    @Warn 楼主可以给这位同学讲讲,看自己理解的,能给别人讲明白不
    回复 有任何疑惑可以回复我~ 2018-04-24 14:42:56
  • Foo.__proto__ === Function.prototype;
    Foo.__proto__ === Object.prototype;
    回复 有任何疑惑可以回复我~ 2018-05-21 19:58:55
  • 打错,Foo.__proto__.__proto__ === Object.prototype;
    回复 有任何疑惑可以回复我~ 2018-05-21 20:00:43
双越 2017-11-15 15:08:36

所有函数的构造函数都是 Function (注意大写的 F),所有函数的 __proto__ 都等于 Function.prototype

0 回复 有任何疑惑可以回复我~
  • 提问者 Warn #1
    明白了,这里应该是因为js中万物皆对象,所以Foo._proto_往上查找就是function
     Object{}了
    回复 有任何疑惑可以回复我~ 2017-11-15 15:41:33
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信