Цитата:
|
(function(){function g(o){....}function k(q){....}...)();
|
Такая запись определяет функции в своем пространстве имен. Чтобы не засорять глобальное. "Внешняя" функция выполнится и в ней определятся "Внутренние" функции.
Например:
(function(){
x = function g(){alert('5')}
})()
x();
Цитата:
|
(function($) {......})(jQuery);
|
то же самое, только параметр передается - jquery. Плагин расширяет jquery.