jQuery – искореняем null параметры

Рассматриваемый тут приём может использоваться при создании любых функций, имеющих необязательные параметры, но особенно он актуален при создании плагинов, поскольку плагин предназначен для широкого круга разработчиков, и им нужно предоставить удобный и понятный API.

В PHP у нас такой проблемы бы не возникло, так как там есть параметры по умолчанию. В Java – тоже, так как там можно перегружать методы с различными наборами параметров. Остаётся лишь вздохнуть: “Хорошую религию придумали индусы”. Хотя, если подумать: а нам оно надо – писать перегруженные методы на все случаи жизни, когда можно очень компактно и с минимальными потерями для читабельности кода уместить всё в одной функции! Что касается параметров по умолчанию, то они легко реализуются и в JavaScript.

Подробнее...


15 очень крутых и удивительных jQuery макетов и UI плагинов

В нынешнее конкурентное время каждый хочет привлечь внимание своей целевой аудитории. Каждый из нас, правда? Да, на просторах интернета все стремятся предоставить своим посетителям удивительный дизайн, расширенные возможности с быстрой навигацией, чтобы похвастаться и получить признание. И в этом нам помогают последние разработки HTML5 и CSS3. Но с сожалением приходится признать, что работы с HTML5 и CSS3 для управления веб — страницей недостаточно, и когда этот факт становится достаточно раздражающим, в игру вступают плагины JQuery.

Подробнее...