Все записи категории ‘javaScript’

Есть ли аналог foreach в JS?
 3 Май, 2017

Веб-программирование — почти всегда это создание кода, с использованием нескольких языков программирования. Зная одни языки, вы ищите знакомые аналоги там, где не так твердо стоите на ногах.

Есть ли в javascript оператор цикла foreach (аналог в PHP)?

Читать далее »

Создаём ripple эффект
 29 Апр, 2017

Ripple эффект — это анимация, визуально напоминающая расходящийся круг. Иногда накладывают несколько эффектов сразу и это выглядит как расходящиеся круги от брошенного камня в воду.

Читать далее »

Сообщение Cannot read property ‘msie’ of undefined
 13 Апр, 2017

Два вероятных случая могут генерировать данное сообщение в консоли браузера.

Читать далее »

Создание модальных окон в javascript
 12 Апр, 2017

Модальные окна — этот термин пришел из десктопных приложений. Класс модального окна отсутствует в чистом javascript, но развитие веб-приложений требует наличия такого компонента для разработки интерфейса пользователя.

Читать далее »

Копируем в буфер обмена средствами javascript
 25 Фев, 2017

Такая задача возникает не часто, но если вы заботитесь о пользователе, и помогаете ему скопировать в буфер обмена нужную информацию — то пользователь будет вам признателен. Так вы заработаете ещё один плюсик в копилку «юзабилити».

Читать далее »

jQuery плагин для ввода диапазона значений
 22 Фев, 2017

Подбирал плагин, реализующий компонент для выбора диапазона чисел. Перебрал не мало «добра», были и некоторые довольно свежие плагины, но остановил свой выбор на стареньком уже не поддерживаемом с 2012 г. проекте.

Читать далее »

Чистим пользовательский ввод числа в javascript
 3 Фев, 2017

Это еще одна из функций-хелперов. На этот раз мы пытаемся прочитать введенное пользователем число средствами javascript.

Читать далее »

Связанные списки select с получением данных по ajax
 15 Дек, 2016

В прошлый раз я показывал как можно «на лету» создавать списки html select, данные которых содержались в специальном javascript массиве.

Подготовить такой массива не самая приятная работа, да и место данным, я считаю, в базе данных. Потому логичным продолжением темы с динамически создаваемыми связанными select является пример работы с запросом данных по мере необходимости асинхронно с сервера по средством ajax.

Читать далее »

Формирование связанных списков select произвольной вложенности
 11 Дек, 2016

Не ослабевает интерес к вопросу о динамическом создании связанных выпадающих HTML списков. Для двух зависимых списков (я публиковал пример более 5 лет назад!) ситуация простая и понятная, но люди задают вопрос — а как развить пример для вложения 3х списков?

Ответ — никак. :) Придется менять практически все, потому слово — менять тут не подходит. Я решил написать универсальный пример, который будет работать с любой вложенностью списков.

Читать далее »

Генетический алгоритм — пример применения методики
 10 Дек, 2016

Чтобы убедить вас, что метод генетических алгоритмов — это очень простая штука, был создан данный пример. Мы найдем с помощью генетического алгоритма, что кратчайший путь между двумя точками — это прямая.

Читать далее »