[JS OOP] Модули в JavaScript


2
Извинявам се за глупавия въпрос, но може ли някой накратко да ми обясни какво представлява модул в JS? В първата лекция от курса всички домашни гласят: "Да се направи модул...". Гледах цялата презентация и видеото което е било от Училищната академия, но така и не разбрах. Гледам, че по натам ще има лекция за модули, но сега не знам какво да правя.




Отговори



11

Модула е дизайн патърн в JavaScript , който се използва в JS OOP за да се енкапсулират данните в класа . За да работи модул патерна цялата логика трябва да е скрита вътре във функцията която иницилиазира класа , а чрез return показваш публично методите които искаш да са видими. Ето ти една статия в която се обеснява по подробно как се прави модул патерн - Link. Ако информацията не ти е достъчна напиши в google Javascript module pattern и ще ти излезе необходимата информация.


от TeodorTunev (3061 точки)


2
Closures от лекцията са модулите. Споменава се за модули няколко пъти, когато обясняват за closures. Погледни отново тази част, това ти трябва за домашното

от Vazzzz (1380 точки)