Метод | Назначение | Передача аргументов | Возвращаемое значение |
---|---|---|---|
call | Вызывает функцию с заданным контекстом this и отдельными аргументами. | Передаются как отдельные аргументы после контекста this . | Результат выполнения функции. |
apply | Вызывает функцию с заданным контекстом this и аргументами, переданными как массив. | Передаются как массив (или псевдомассив) после контекста this . | Результат выполнения функции. |
bind | Возвращает новую функцию, которая при последующем вызове будет иметь заданный контекст this и, при необходимости, предварительно переданные аргументы. | Передаются как отдельные аргументы после контекста this при вызове bind . | Новая функция с привязанным контекстом и аргументами. |
javascript
Метод | Назначение | Передача аргументов | Возвращаемое значение |
---|---|---|---|
call | Вызывает функцию с заданным контекстом this и отдельными аргументами. | Передаются как отдельные аргументы после контекста this . | Результат выполнения функции. |
apply | Вызывает функцию с заданным контекстом this и аргументами, переданными как массив. | Передаются как массив (или псевдомассив) после контекста this . | Результат выполнения функции. |
bind | Возвращает новую функцию, которая при последующем вызове будет иметь заданный контекст this и, при необходимости, предварительно переданные аргументы. | Передаются как отдельные аргументы после контекста this при вызове bind . | Новая функция с привязанным контекстом и аргументами. |
javascript
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.