mak_ufo
@mak_ufo

Можно ли как-то реализовать приватные свойства у классов в ES6?

Раньше я использовал паттерн медиатор или фасад, если хотел сделать какие-то свойства объекта приватными. Потом в JS появились классы. И вроде там есть геттеры, но они, как я понял, не решают проблемы приватности свойств.

Получается, по-прежнему надо использовать фасад и медиатор, если есть потребность в приватных свойствах?
  • Вопрос задан
  • 156 просмотров
Решения вопроса 3
WeakMap используйте
Ответ написан
Комментировать
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
Комментировать
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
WeakMap или Symbol
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы