Перейти к содержимому
25 / 43

Что такое rest-параметры и чем они отличаются от объекта arguments?

Rest-параметры (...args) собирают оставшиеся аргументы функции в настоящий массив. В отличие от arguments, rest-параметры работают в стрелочных функциях, дают доступ ко всем методам массива (map, filter, reduce) и могут захватывать только часть аргументов. arguments это устаревший псевдомассив, который содержит все переданные аргументы.

Что такое rest-параметры и чем они отличаются от объекта arguments? | JScriptiser