1. Function.prototype.call5 = function(context = globalThis){
    2. // 设置 fn 为调用 myCall 的方法
    3. context.fn = this;
    4. // 获取剩余参数
    5. const otherArg = Array.from(arguments).slice(1);
    6. // 调用这个方法,将剩余参数传递进去
    7. context.fn(otherArg);
    8. // 将这个方法的执行结果传给 result
    9. let result = context.fn();
    10. // 删除这个变量
    11. delete context.fn;
    12. // 返回 result 结果
    13. return result;
    14. }