Рубрики
Без рубрики

Изучение шаблона дизайна модуля JavaScript

Я помню, что несколько лет назад мне было довольно сложно обернуть голову в Javascrip … Tagged with JavaScript, WebDev, программирование.

Я помню, что несколько лет назад мне было довольно трудно обернуть голову вокруг закрытия в JavaScript. После нескольких месяцев борьбы с ними с показаниями, упражнениями и учебными пособиями, что помогло мне справиться с ними, так это использование их в моей повседневной работе. В разработке в Интернете и приложениях я начал писать выражения функций, которые использовались, которые использовали закрытие. Мои первоначальные выражения просто имели Getter и Setter, как в функции ниже:

var myFunc = (function() {
   let num = 0;
   return {
        get:function() {
          return num;
        },
        set:function(x) {
          num = x;
        }
   };
})();

И со временем я закончил тем, что создал более сложные выражения.

Позже я узнал, что обычно использую так называемый шаблон проектирования модуля. Поскольку я продолжал создавать вариации этой модели, я обнаружил, что он стал довольно полезным в разделении многочисленных компонентов в веб -взаимодействиях и в моем приложении Cordova, в котором теперь есть довольно большая кодовая база.

Прошлой ночью я начал думать, как я мог бы научить модуль дизайна модуля кому -то относительно новому для JavaScript. Я написал быстрый учебник по шаблону, который теперь доступен в Codex. Не стесняйтесь прочитать – надеюсь, вы найдете это полезным.

https://medium.com/codex/put-the-javascript-module-design-pattern-to-work-41396c577084

Оригинал: “https://dev.to/nevkatz/exploring-javascript-s-module-design-pattern-bf”