Function的原型对象是什么

新手上路,请多包涵

学到原型链,有些问题不懂

clipboard.png

Function是它自己的实例对象,那么Function的原型对象是什么..
打印出来是这个,这是什么,,,,,

clipboard.png

阅读 3.4k
2 个回答

Javascript 内置函数对象。

标准详细规定了它的特征、属性、方法等。

MDN上的介绍

我个人认为是 Function Object Array 作为内置对象在环境创建的时候,就直接创建了,因为它们也是函数,也需要继承来自 Function.prototype 的方法,所以又将它们的 proto 指向了 Function.prototype,跟你的第二种说法一样哈~

摘自github

js深入强烈推荐看这个, 讨论比原文精彩。

同时因为function是Function new出来的,所以a.__proto__ === Function.prototype

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题