Function.prototype._call = function(ctx = window, ...args) { const fnKey = 'tmp_' + Date.now(); ctx = this; const result = ctx (...args); delete ctx ; return result; }; // 第二个参数是数组 Function.prototype._apply = function(ctx = window, args = []) { const fnKey ...