案例复现 var obj = { plus: function(arg0, arg1) { return arg0 + arg1; } }; function callMethod(context, method, arg0, arg1) { var shift = [].shift; shift.call(arguments); shift.call(arguments); // Cannot call method 'apply' of undefined return context[me…