Есть ли private, public, protected, static в JS?
Приватных пока нет (но с помощью транспайлеров как бы есть):class Foo {
  #private = 42;
}
Статичные есть:class Foo {
  static property = 42;
  static method() {...}
}
JavaScript: Публичные и приватные поля классов