GT2/GT2-iOS/node_modules/argsarray/index.js
2018-02-12 17:26:06 +00:00

19 lines
No EOL
338 B
JavaScript

'use strict';
module.exports = argsArray;
function argsArray(fun) {
return function () {
var len = arguments.length;
if (len) {
var args = [];
var i = -1;
while (++i < len) {
args[i] = arguments[i];
}
return fun.call(this, args);
} else {
return fun.call(this, []);
}
};
}