На этой странице собраны различные скрипты и приёмы, полезные для повседневной работы JavaScript разработчика.
Содержание
- CSS
- Окна и фреймы
- Работа с DOM
- Добавление элемента в документ
- Копирование (клонирование) элементов
- Определение видимости элемента в документе
- Поиск элементов по имени класса
- Получение и присваивание значения аттрибутов
- Получение смежных, дочерних и родительского элементов.
- Получение текста внутри тэгов.
- Получение элемента по ID
- Получение элемента по типу
- Получение элементов по имени тэга
- Проверка загрузки DOM
- Проверка наличия аттрибута
- Работа с изображениями
- Работа с массивами
- Выделение уникальных значений
- Заполнение массива одинаковыми значениями
- Копирование массива
- Определение суммы элементов массива
- Получение максимального элемента массива
- Получение минимального элемента массива
- Преобразование объекта arguments в массив
- Сортировка ассоциативных массивов по ключам
- Сортировка числовых массивов
- Удаление определенных значений из массива
- Функция filter для массива
- Функция forEach для массива
- Работа с формами
- Работа со строками
- Разное
- Определение координат полос прокрутки
- Определение координат элемента относительно всего документа
- Определение размеров видимой части страницы
- Получение размера страницы
- Предотвращение действий по-умолчанию
- Преобразование цвета Hex в RGB
- Преобразование цвета RGB в HEX
- Сохранение в переменной выделенного на странице текста
- События (Events)