diff --git a/lib/axios.js b/lib/axios.js index 3172832..29a5060 100644 --- a/lib/axios.js +++ b/lib/axios.js @@ -74,7 +74,11 @@ axios.interceptors = defaultInstance.interceptors; // Helpers function bind (fn, thisArg) { return function () { - return fn.apply(thisArg, Array.prototype.slice.call(arguments)); + var args = new Array(arguments.length); + for (var i = 0; i < args.length; i++) { + args[i] = arguments[i]; + } + return fn.apply(thisArg, args); }; }