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

函数和函数原型上的方法问题

函数和函数原型上的方法问题

幕布斯6054654 2018-10-11 14:09:36
Function和Function.prototype都有call(),为什么有Object.call(),而Object.prototype没有call()? 还有freeze()等等
查看完整描述

1 回答

?
慕莱坞森

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

因为call这个方法是挂载到Function的原型上的, 而所有的 函数 都是由 Function 创造出来的

所以

  • Function 是由 Function 创造出来的 它是Function的实例 他能调用 Function 原型上的方法

  • Function.prototype 就不用说了,本来就是他自己的方法

  • Object 是由 Function 创造出来的的 ...

  • Object.prototype 不是函数


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

添加回答

举报

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