3
JavaScript
jQuery
3.1.Основы JavaScript
- Подключение сценариев к HTML-документу
- Типы данных и переменные в JavaScript
- Переменные в JavaScript
- Типы данных переменных
- Глобальные и локальные переменные
- Ключевые слова JavaScript
- Оформление имен переменных и функций в коде JavaScript
3.2.Выражения в JavaScript
- Арифметические операторы
- Операторы присваивания
- Операторы инкремента и декремента
- Операторы сравнения
- Логические операторы
- Побитовые операторы
- Строковые операторы
- Специальные операторы
- Комментарии в JavaScript
3.3.Циклы JavaScript
3.4.DOM — объектная модель документа
- Введение в DOM
- Интерфейсы и узлы DOM
- Свойства узлов
- Определение типа и имени узла: свойства nodeName и nodeType
- Получение значения узла: свойство nodeValue
- Отношения между узлами
- Свойство childNodes
- Свойство parentNode
- Свойства previousSibling и nextSibling
- Свойства firstChild и lastChild
- Свойство parentElement
- Свойство ownerDocument
- Другие свойства узлов: baseURI, isConnected и textContent
- Манипуляции узлами
- Создание новых узлов
- Метод appendChild()
- Метод cloneNode()
- Метод insertBefore()
- Метод replaceChild()
- Метод removeChild()
- Проверка позиции узла в дереве DOM: методы compareDocumentPosition() и contains()
- Определение идентичности узлов с помощью метода isEqualNode()
- Определение отношений между узлами
- Пространства имен XML: методы ookupNamespaceURI(), isDefaultNamespace() и lookupPrefix()
- Объединение родственных текстовых узлов в один с помощью метода normalize()
3.10.Введение в jQuery
3.11.Методы jQuery
3.11.1.Манипуляции HTML-элементами
3.11.2.Чтение и изменение CSS-свойств, классов и атрибутов
- Добавление и удаление класса
- Изменение атрибутов элементов
- Изменение свойств элемента
- Получение и изменение размеров и координат элемента
3.11.3.Обход DOM и выборка html-элементов
3.11.4.jQuery анимация
- Создание собственных эффектов с помощью метода .animate()
- Анимационные эффекты jQuery
- Управление очередью анимации
- Управление анимацией через свойства объекта jQuery