Как создаются модульные скрипты?
Всем привет. Предположим, у меня есть некое приложение:
(function() { 'use strict'; var AI = { pane: document.getElementById('pane'), fnc: function(e) { console.log( 'test' ); }, init: function() { AI.pane.addEventListener( 'click', function() { AI.fnc(); } ); }, }; AI.init(); })() Каким образом создаются модули/плагины для таких приложений? Например, если модуль подключается из другого файла. Как в модуле переопределить поведение в родительском fnc? И могу ли я создать перехватчик для события AI.pane.addEventListener( 'click' )? |
Часовой пояс GMT +3, время: 07:04. |