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 不是函数
添加回答
举报
0/150
提交
取消