21 lines
364 B
JavaScript
21 lines
364 B
JavaScript
"use strict";
|
|
|
|
var _argumentsToArray = function (args) {
|
|
var target = new Array(args.length);
|
|
for (var i = 0; i < args.length; i++) {
|
|
target[i] = args[i];
|
|
}
|
|
|
|
return target;
|
|
};
|
|
|
|
function foo() {
|
|
return bar.apply(null, ["test"].concat(_argumentsToArray(arguments)));
|
|
}
|
|
|
|
function bar(one, two, three) {
|
|
return [one, two, three];
|
|
}
|
|
|
|
foo("foo", "bar");
|