Встречается на собеседованиях • сегодня
Для чего нужен call в JavaScript
Метод call позволяет вызвать функцию с указанным контекстом this и аргументами, переданными по отдельности. Он полезен, когда нужно явно задать контекст выполнения функции или заимствовать методы у других объектов.
javascript
const person = {
name: 'Alex',
greet: function() {
console.log(`Hello, ${this.name}!`);
}
};
const anotherPerson = { name: 'Max' };
person.greet.call(anotherPerson); // Hello, Max!Ключевые особенности:
- Первый аргумент — контекст (
this), последующие — аргументы функции. - Функция вызывается немедленно.
- Позволяет использовать методы одного объекта для другого.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы