Size: a a a

2019 May 27

NK

ID:714296394 in JS
задам вопрос по другому)
источник

AN

Anton Neporotovskiy in JS
Инкапсуляцию можно дескрипторами добавить, если сильно хочется.)
источник

AN

Anton Neporotovskiy in JS
источник

NK

ID:714296394 in JS
написал я библиотеку по типу wow js которая анимирует эллементы когда они появляются в зоне экрана)
источник

NK

ID:714296394 in JS
модулем все как надо)
источник

NK

ID:714296394 in JS
что бы установить настройки надо передать обьект)
источник

NK

ID:714296394 in JS
что то типа {duration: 1s,
                        color: "red"}
источник

NK

ID:714296394 in JS
не важно что в нем, просто инструкции)
источник

NK

ID:714296394 in JS
и ведь если не вывести бибблиотеку в глобальную зону)
источник

AN

Anton Neporotovskiy in JS
const features = new Wow({duration: 1s, color: "red"})
источник

NK

ID:714296394 in JS
пользователь не сможет передать обьект с инструкциями)
источник

NK

ID:714296394 in JS
вот)
источник

NK

ID:714296394 in JS
а ведь это не выйдет если с модуля ничего не возвращать)
источник

AN

Anton Neporotovskiy in JS
Выйдут публичные методы.) Их можно яно не возвращать - это ж класс.)
источник

NK

ID:714296394 in JS
(function wow() {
куча всего

})();
источник

NK

ID:714296394 in JS
куда они выйдут если ты пишешь что их нельзя возвращать)))
источник

NK

ID:714296394 in JS
const features = new Wow({duration: 1s, color: "red"})
источник

NK

ID:714296394 in JS
мне js скажет "иди в зад нету такого wow)"
источник

NK

ID:714296394 in JS
не?)))
источник

AN

Anton Neporotovskiy in JS
Окей. Я думал ты про features говоришь.) Wow это глобально доступная переменная - она может выглядеть следующим образом: <scriipt>var Wow = function(){...}</script> или <scriipt>function Wow (){...}</script> или <scriipt>var Wow = (function (){...})({userAgent: window.navigator.userAgent})</script>, если надо сконфигурять скрипт на момент пдключения в автоматическм режиме.
источник