Для того, чтобы из аргументов JavaScript функции "отрезать" первые Х значений, используется метод:
Array.prototype.slice.call(arguments, X);
Например такая функция вернет "3,4":
(function(){ var args = Array.prototype.slice.call(arguments, 2); alert(args); // Returns: 3,4 })(1, 2, 3, 4);
Таким образом, такой подход используется когда нужно срезать входящие параметры функции JavaScript.
|