JavaScript эмулирует классы, я не знаю как вы будете голову ломать с применением паттернов таких и зачем вам это понадобилось, усложнить жизнь наверное
Но ключевой вопрос, который не дает мне покоя: Есть сеттеры у класса, объект которого конструируется. Все равно строитель, когда строит части этого объекта, использует его сеттеры
Но ключевой вопрос, который не дает мне покоя: Есть сеттеры у класса, объект которого конструируется. Все равно строитель, когда строит части этого объекта, использует его сеттеры
Потому что фабрика обычно собирательный образ «конструктора».
"как JavaScript эмулирует классы объектов с помощью функции-конструктора"
господи! это статья из 2005 года
Классы в JavaScript были введены в ECMAScript 2015 и представляют собой синтаксический сахар над существующим в JavaScript механизмом прототипного наследования.