Присвоение с дефолтным значением, если sportKind не передано (undefned или null ну или false разумеется), то возьмется дефолтное 'football', удобная и часто используемая в js конструкция.
Обычный и очень известный шаблон замыканий. Если надо передать параметры часто делаю так:
(function() {
// приват методы
return {
// паблик методы
init: function(initObj) {
}
};
})();
ой да ладно за секунду) до сих пор бывает использую macromedia fireworks mx 2004, на нормальной машине (e8400, 4гб) первый раз загружается секунд за 7-8, после за 4-5
Лайот как был в планах (http://wiki.jqueryui.com) год назад так и остался там, ничего не имею против, начинание конечно хорошее, но использовать продолжу YUI.
Именно после штудирования, так как начальное штудирование необходимо для хорошего понимания, а потом уже при желании всяких гуифаерфаллконструкторов много существует.
— но кнопка то глянцевая, низачет!
— да, но зато она сдвоенная
нет, что вы, это просто наблюдение
(function() {
// приват методы
return {
// паблик методы
init: function(initObj) {
}
};
})();