Встречается на собеседованиях • сегодня
Какой контекст у функции созданной через new
Функция, созданная через new, получает новый контекст (this), который ссылается на новый пустой объект. Этот объект автоматически становится экземпляром функции-конструктора. Если функция не возвращает явно другой объект, this (новый объект) возвращается автоматически.
Пример:
javascript
function Person(name) {
this.name = name;
}
const person = new Person('Alice');
console.log(person.name); // 'Alice'Нюансы:
- Если функция возвращает примитив,
thisвсё равно вернётся. - Если возвращается объект, он заменит
this. - Стрелочные функции не могут быть конструкторами — у них нет своего
this.

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