Вызывает функцию с заданным значением this и аргументами, предоставленными в виде массива (или массивоподобного объекта).
Основное применение:
this).Сравнение с call и bind:
| Метод | Аргументы | Контекст this | Возврат |
|---|---|---|---|
apply | Массив/массивоподобный объект | Устанавливается | Результат выполнения функции |
call | Разделенные аргументы (через запятую) | Устанавливается | Результат выполнения функции |
bind | Разделенные аргументы (через запятую) | Устанавливается | Новая функция с привязанным контекстом |
Пример использования:
javascript