Цель заброшена
Автор не отписывался в цели 6 лет 11 месяцев 10 дней
Общая
Изучить learn.javascript.ru "Современный учебник JavaScript"
Прохожу обучение на сайте https://learn.javascript.ru/
Критерий завершения
Половину книги я уже изучил, но решил для себя еще раз повторить, и вспомнить, что забыл.
Личные ресурсы
Время
Экологичность цели
Все зависит только от меня, я хочу быть успешным в том деле, которое начал
-
Введение
-
Основы JavaScript
Привет, мир!Внешние скрипты, порядок исполненияСтруктура кодаСовременный стандарт, "use strict"ПеременныеПравильный выбор имени переменнойШесть типов данных, typeofОсновные операторыОператоры сравнения и логические значения- Побитовые операторы
Взаимодействие с пользователем: alert, prompt, confirmУсловные операторы: if, '?'Логические операторыПреобразование типов для примитивовЦиклы while, forКонструкция switchФункцииФункциональные выраженияРекурсия, стекИменованные функциональные выраженияВсё вместе: особенности JavaScript
-
Структуры данных
-
Замыкания, область видимости
-
Качество кода
-
Методы объектов и контекст вызова
-
Некоторые другие возможности
-
ООП в функциональном стиле
-
ООП в прототипном стиле
-
Современные возможности ES-2015
-
Документ и объекты страницы
- Окружение: DOM, BOM и JS
- Дерево DOM
- Работа с DOM из консоли
- Навигация по DOM-элементам
- Поиск: getElement* и querySelector* и не только
- Внутреннее устройство поисковых методов
- Свойства узлов: тип, тег и содержимое
- Современный DOM: полифиллы
- Атрибуты и DOM-свойства
- Методы contains и compareDocumentPosition
- Добавление и удаление узлов
- Мультивставка: insertAdjacentHTML и DocumentFragment
- Метод document.write
- Стили, getComputedStyle
- Размеры и прокрутка элементов
- Размеры и прокрутка страницы
- Координаты в окне
- Координаты в документе
- Итого
-
Основы работы с событиями
-
События в деталях
- Мышь: клики, кнопка, координаты
- Мышь: отмена выделения, невыделяемые элементы
- Мышь: движение mouseover/out, mouseenter/leave
- Мышь: Drag'n'Drop
- Мышь: Drag'n'Drop более глубоко
- Мышь: колёсико, событие wheel
- Мышь: IE8-, исправление события
- Прокрутка: событие scroll
- Клавиатура: keyup, keydown, keypress
- Загрузка документа: DOMContentLoaded, load, beforeunload, unload
- Загрузка скриптов, картинок, фреймов: onload и onerror
-
Формы, элементы управления
-
Создание графических компонентов
- 1409
- 18 мая 2017, 12:13
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением