Публикации по теме 'revealing-module-pattern'


Выявление шаблона модуля — передача переменных
В рамках 100-дневного соревнования по программированию я разрабатывал приложение Spotify, которое позволит пользователю создать для него список воспроизведения, основанный не более чем на имени исполнителя. В рамках этого упражнения я пытался включить различные компоненты JS, о которых я хотел бы узнать больше. Я решил использовать шаблон раскрывающегося модуля, чтобы инкапсулировать множество конкретных действий Spotify (поиск исполнителя, создание плейлиста и т. д.). Это может быть или..

Инкапсуляция в JavaScript: IIFE и раскрытие шаблона модуля
Инкапсуляция — это упаковка данных функциями, которые позволяют работать с этими данными. Это основа ООП (объектно-ориентированного программирования) и используется с объектно-ориентированными языками, такими как Java или C#, чтобы скрыть или ограничить доступ/использование вашего структурированного объекта, чтобы вы могли контролировать его состояние. Ну, JavaScript не является объектно-ориентированным языком, но мы хотим обойти хорошие стороны ООП, поэтому мы можем применить инкапсуляцию..

Вопросы по теме 'revealing-module-pattern'

Возврат значений из модулей Javascript после вызова ajax
---ОТРЕДАКТИРОВАНО --- из-за моего невежества, это на самом деле то же самое, что и все остальные вопросы типа AJAX... нужно правильно мыслить. Оставлю это здесь для потомков и, возможно, помогу другим еще раз взглянуть на обратные вызовы перед...
1583 просмотров

Javascript, раскрывающий шаблон модуля
Я изо всех сил пытаюсь понять преимущества шаблона раскрывающегося модуля. Возьмите ф.э. следующий код: var Person = function(name){ this.name = name; var priv = 'secret'; } var OtherPerson = function(name){ var name = name; var priv =...
220 просмотров
schedule 19.06.2022

Javascript: общий геттер/сеттер для выявления шаблона модуля
В основном то, что я пытаюсь сделать, это написать повторно используемый геттер/сеттер для предоставления переменных с использованием шаблона модуля. // the getter/setter function pub (variable) { return function (value) { return...
2449 просмотров

Заставить импортированный код запускаться только на определенной странице [Module Pattern + ES6]
Я разрабатываю структуру кода с импортом/экспортом из ES6, используя шаблон модуля. Итак, в файле у меня есть: // Product.js const Product = (function product() { const productJson = skuJson; const productTabs =...
571 просмотров