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

Каким инструментом можно обозначить статические свойства

В 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`)
- Не наследуются экземплярами
- Часто используются для констант, утилитных методов или кеширования
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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