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

FunctionFunction.prototype都有call(),为什么有Object.call(),而Object.prototype没有call()? 还有freeze()等等

https://img3.mukewang.com/5befb7be0001ffe703720253.jpg

幕布斯6054654
浏览 472回答 1
1回答

慕莱坞森

因为call这个方法是挂载到Function的原型上的, 而所有的 函数 都是由 Function 创造出来的所以Function 是由 Function 创造出来的 它是Function的实例 他能调用 Function 原型上的方法Function.prototype 就不用说了,本来就是他自己的方法Object 是由 Function 创造出来的的 ...Object.prototype 不是函数
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript