Apply rest arguments transform.

This commit is contained in:
John-David Dalton
2017-01-06 15:49:42 -08:00
parent f4a6e9ede9
commit bf54267f0b
7 changed files with 15 additions and 15 deletions

View File

@@ -32,9 +32,9 @@ function after(n, func) {
throw new TypeError(FUNC_ERROR_TEXT);
}
n = toInteger(n);
return function() {
return function(...args) {
if (--n < 1) {
return func.apply(this, arguments);
return func.apply(this, args);
}
};
}