Паттерны в JavaScript. Singleton

Развивая успешно заброшенную тему разбора паттернов JavaScript.

Итак Singleton, он же Одиночка.

Разберемся что нам нужно для создание такого “класса”, который будет возвращать всегда один и тот же экземпляр. Это как минимум статическая переменная instance для хранения объекта и метод возвращающий этот объект getInstance().

Continue reading