Встречается на собеседованиях • сегодня
Каким инструментом можно обозначить статические свойства
В JavaScript статические свойства класса объявляются с помощью ключевого слова static. Они принадлежат самому классу, а не его экземплярам, и доступны без создания объекта.
Пример:
javascript
class User {
static role = 'admin'; // статическое свойство
constructor(name) {
this.name = name;
}
}
console.log(User.role); // 'admin' - обращение через класс
const user = new User('John');
console.log(user.role); // undefined - у экземпляра нет доступа
text
Особенности:
- Доступны только через имя класса (`ClassName.property`)
- Не наследуются экземплярами
- Часто используются для констант, утилитных методов или кеширования
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы