Вторым аргументом в методах call и apply, а также первым дополнительным аргументом (после контекста) в методе bind передаются аргументы, которые будут переданы в вызываемую функцию.
Разница в том, как эти аргументы передаются:
bind после контекста, становятся начальными аргументами новой функции (их называют "частично примененные" аргументы). При вызове новой функции к этим начальным аргументам добавляются аргументы, переданные при самом вызове.Примеры:
javascript
Таблица:
| Метод | Передача аргументов |
|---|---|
| call | Список |
| apply | Массив |
| bind | Как начальные аргументы при создании новой функции |