Шаблон Jamescript с именами онлайн урок.


Самовозбуждение анонимной функции, назначенной глобальной переменнойyournamespacechoice. Обслуживает эффект сохранения всех функций и переменных в этой функции. Чтобы выставить функцию или переменную, мы должны явно вернуть ее в нижней части функции. Переворачивает jQuery в $.

var yournamespacechoice = (function ($) {
var publicfunction;

function privatefunction() {
// function only available within parent function
}

publicfunction = function publicfunction() {
// public function available outside of this funtion
};

// Expose any functions that we need to access outside of this scope. Use yournamespacechoice.functionName() to call them.
return {
publicfunction: publicfunction
};
}(window.$));