Встречается на собеседованиях • сегодня
Зачем применять call в рамках ООП
call позволяет явно указать контекст this при вызове функции. В ООП это полезно для:
- Заимствования методов у других объектов
- Работы с псевдомассивами (например, arguments)
- Вызова функций в другом контексте
Пример:
javascript
const user = { name: 'Alex' };
function greet() {
console.log(`Hello, ${this.name}!`);
}
greet.call(user); // Hello, Alex!Альтернатива - apply (принимает аргументы как массив) и bind (создает новую функцию с привязанным контекстом).

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