61. 实现`Function.prototype.call`

中等难度  -通过 / -执行

Function.prototype.call可以用来很方便的修改函数的this

你能实现一个myCall来模拟Function.prototype.call吗?

根据最新的 ECMAScript specthisArg 不会被类型转换,在 Strict Mode下也不会被更改为window。

你的代码需要遵从上述逻辑,实现非strict mode的情况。

Function.prototype.call/apply/bindReflect.apply 可以了解,但请不要在这里使用。

一边解释一边码字。

(59)