Встречается на собеседованиях • сегодня

Что делает метод call

Метод call вызывает функцию с указанным контекстом this и аргументами, переданными по отдельности. Позволяет явно задать значение this внутри функции.

Пример:

javascript
function greet(greeting) {
  console.log(`${greeting}, ${this.name}!`);
}

const person = { name: 'Alice' };

greet.call(person, 'Hello'); // Выведет: "Hello, Alice!"

Ключевые особенности:

  • Первый аргумент — контекст (this)
  • Последующие аргументы передаются в функцию
  • Функция вызывается немедленно
  • Полезен для заимствования методов у объектов
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы