Deferred и promise в jQuery, или как избавиться от вложенных коллбэков.
Что плохого в коллбэках (callback) В колбэках, в общем-то, ничего плохого нет. Проблема может возникнуть, однако, когда вы хотите, чтобы один колбэк вызывался с...
Что плохого в коллбэках (callback) В колбэках, в общем-то, ничего плохого нет. Проблема может возникнуть, однако, когда вы хотите, чтобы один колбэк вызывался с...
Книга Оливера Окса полезна уже состоявшимся разработчикам. Стиль автора отличает лаконизм, поэтому «воды» в книге почти нет. Главы, посвященные основа...
В PHP, начиная с версии 5.5, а в JavaScript с редакции 1.4 есть поддержка обработки с исключений с помощью конструкций try…catch…finally. Для многих...
Алгоритмы поиска значения в массиве данных могут не иметь никаких особых требований к входным данным, и такие алгоритмы мы сравним между собой. Если же о входны...
Это перевод с английского оригинальной статьи Different Ways of Defining Functions in JavaScript (This Is Madness!). Это сумасшествие! Это… JavaScript! Ч...
Книга «JavaScript Allongé» автора Reginald Braithwaite заслуживает внимания. Она посвящена функциям в JavaScript. Если быть точнее, то книга — э...
Три атрибута HTML disabled, hidden и readOnly часто путают. Все они влияют на видимость элемента на странице и его наличие при отправке формы на сервер. Все эти...
Среди множества сайтов, посвященных веб-разработке в интеренете, есть много отличных справочных пособий, руководств и т.п. В данном обзоре я приведу несколько о...
Javascript — язык со слабой типизацией, поэтому возникает много проблем с операторами сравнения из-за неявного приведения типов. Совет. Использовать опера...
Цель этого поста — сказать простыми словами о том, чем объекты и прототипы JavaScript отличаются от обычных для ООП классов и объектов, и почему модель Ja...