Реклама

Полезные коды
Фильтр: javascript | Сбросить

GitHub Timeline на vue.js

Отображает список последних событий на GitHub'e. Используется vue.js.
Обновление происходит по ajax без перезагрузки страницы. Показывается таймер до обновления данных. Также показан пример компонента <repo> для уменьшения копипасты.
Зеркало на jsfiddle.

Плавная анимация объекта

Для создания красивой анимации объекта, например, перемещения его между двумя точками, можно использовать функции так называемого easing.

То есть, мы не просто инкрементируем координаты объекта, или его определенные свойства, вроде процента прозрачности/толщины линий/etc, а используем дополнительную

Алгоритм преследования цели

Демонстрация алгоритма преследования цели. В качестве цели выступает курсор мыши.

В основе алгоритма лежит формула вычисления угла по двум точкам:
var angle = Math.atan2(by - ay, bx - ax);
ax, ay - координаты преследователя
bx, by - координаты цели, курсор мыши
angle - угол в радианах

Далее,

Chrome: Беспрерывное обновление страницы

Нужно создать новую закладку и оставить где-нибудь в местном парке, но вместо URL вставить этот код. После переходим на страницу, которую хотим беспрерывно обновлять, и открываем созданную закладку – в открывшееся диалоговое окно вводим интервал, и продолжаем работать дальше.

Еще один разбор GET запроса

Еще один разбор GET запроса, подсмотрел где-то на Stack Overflow.
Возвращает массив get параметров(как php'шный глобальный массив $_GET), где ключ индекс элемента.
Пример(из предыдущего кода), приветствие юзера по имени:
  1. var $_GET = get_query();
  2. alert("Привет, "+$_GET['name']+"!");
Всего: 39
1 2 3 ... 8 >>


Пожертвования

Аноним2800 р.
Freddy1700 р.
NaruTrey800 р.
vlavolk522 р.
mr-demiurg200 р.
  © aNNiMON (Melnik Software)
 
Яндекс.Метрика