Я создаю приложение asp.net c #, которое в большой степени зависит от javascript и, в частности, jquery для удобства использования.
Я хочу использовать объектно-ориентированный подход с пространством имен для моего javascript, и до сих пор ядостигли такого.
Например, у меня есть следующая настройка для моего глобального файла js с общими функциями.
(function (NS, $, undefined) {
// javascript here
}
(window.NS = window.NS || {}, jQuery));
Теперь я хочу представить аналогичные для моих элементов управления, где я работаю на основеof 1 control = 1 javascript file.
Я видел несколько способов в jquery для самостоятельного выполнения функции jquery, и в настоящее время я настроил свои элементы управления javascript следующим образом.
$(function() {
// javascript here
});
Каков наилучший подход для javascript для элементов управления - должен ли я настроить его как глобальное окружение - поскольку я хочу иметь возможность доступа к своему пространству имен NS внутри javascript для элементов управления?