Очень хороший ролик, в котором подробно обсуждается ООП в JavaScript на примерах.
(далее…)
Архив рубрики «JavaScript»
Об ООП в JavaScript
03.07.2014Как узнать версию jQuery?
20.12.2013Это можно сделать с помощью такой строчки:
$().jquery
(далее…)
AngularJS: Как спрятать шаблон при загрузке
29.07.2013Часто при создании приложения на AngularJS можно наблюдать исходний код теплейтов при старте. Это создает не сильно хорошее впечатление для конечного пользователя, так как он может подумать, что сайт поломан. Особенно хорошо это заметно на слабом соединении, допустим на мобильном телефоне.
Намного лучше было бы заменить разметку отображения на индикатор загрузки.
(далее…)
AngularJS и PHP: Проблемы при передаче POST данных
24.07.2013При использовании стандартного $http-сервиса в AngularJS и метода передачи POST, PHP не получает $_POST массив в привычном для нас виде. Точнее — он вообще пуст.
(далее…)
Как в AngularJS использовать реальные URL-адреса вместо hash (якорей, после «#»)
08.07.2013AngularJS действительно позволят избавится от хэша в адресной строке, и эмулировать настоящие переходы по страницам с помощью новоиспеченных возможностей javascript в браузере history.pushState().
(далее…)
AngularJS: Сортировка списка по динамическим параметрам
07.07.2013Допустим нам нужно отсортировать выводимый список по количеству элементов вложенного массива. Решить такого рода задачу в AngularJS очень просто:
(далее…)
HTML5, JavaScript: Динамическая подмена URL без перезагрузки страницы
03.12.2012HTML5 предусматривает возможность динамической подмены адреса страниц без их перезагрузки с помощью JavaScript. Это может быть необходимо для корректного отслеживания состояния динамических страниц.
(далее…)
htmlDecode для JavaScript или как раскодировать html
01.10.2012Допустим, нам нужно точно определить длину строки, которую нам прислал сервер в json-е.
И она может содержать множество html-мнемоник типа , ©, —, ©, длина которых получится больше чем 1 символ при подсчете.
Вот мы пришли к тому, что нам нужна функция в javascript-е, которая бы перекодировала эти html-мнемоники в обычные символы.
(далее…)
JavaScript: Отменяем обработчкики событий по умолчанию
11.03.2012Иногда нужно отменить стандартные обработчики событий браузера. Допустим, избежать перехода по ссылке, или отправки формы при клике кнопки «submit».
(далее…)
JavaScript: Запрещаем всплытие событий
11.03.2012Чтобы предотвратить всплытие событий по DOM-дереву, нужно написать такой код в обработчике события:
(далее…)