JavaScript изучение

Get Started. It's Free
or sign up with your email address
JavaScript изучение by Mind Map: JavaScript изучение

1. Благодарность можно выразить сюда vk.com/toikmc

2. Введение

2.1. Hello World!

2.2. Лексические структуры (литералы, зарезервированные слова, типы данных, значения, переменные)

2.3. Выражения и операторы преобразование типов

3. Функции и инструкции

3.1. Инструкции-выражения

3.2. Составные и пустые инструкции

3.3. Инструкции-объявления

3.4. Условные инструкции

3.5. Циклы

3.6. Переходы

3.7. Прочие инструкции

3.8. Итоговая таблица JavaScript-инструкций

3.9. Определение функций

3.10. Вызов функций

3.11. Аргументы и параметры функций

3.12. Функции как данные

3.13. Функции как пространства имен

3.14. Замыкания

3.15. Свойства и методы функций и конструктор Function

3.16. Функциональное программирование

4. Объекты

4.1. Создание объектов

4.2. Получение и изменение свойств

4.3. Удаление свойств

4.4. Проверка существования свойств

4.5. Перечисление свойств

4.6. Методы чтения и записи свойств

4.7. Атрибуты свойств

4.8. Атрибуты объекта

4.9. Сериализация объектов

4.10. Методы класса Object

5. DOM, Events, Асинхронность

5.1. Обзор модели DOM

5.2. Выбор элементов документа

5.3. Структура документа и навигация по документу

5.4. Атрибуты

5.5. Содержимое элемента

5.6. Создание, вставка и удаление узлов

5.7. Геометрия документа и элементов и прокрутка

5.8. Другие особенности документов

5.9. Типы событий

5.10. Регистрация обработчиков событий

5.11. Вызов обработчиков событий

5.12. События загрузки документа

5.13. События мыши

5.14. События колесика мыши

5.15. События механизма буксировки

5.16. События ввода текста

5.17. События клавиатуры

6. Прототипное наследование, модульность, Require.js

6.1. ООП в js

6.2. Архитектура больших приложений

6.3. Модульность

7. RIA, Ajax, $, loadesh templates, local storage, cookies, session

7.1. Основы jQuery

7.2. Методы чтения и записи объекта jQuery

7.3. Изменение структуры документа

7.4. Обработка событий с помощью библиотеки jQuery

7.5. Реализация Ajax в библиотеке jQuery

7.6. Вспомогательные функции

7.7. Селекторы и методы выбора в библиотеке jQuery

7.8. Одностраничные приложения

7.9. Роутинг

7.10. Динамическая подгрузка файлов

7.11. Объекты localStorage и sessionStorage

7.12. Сookies

8. Backbone, MVC

9. grunt, gulp, webpack

9.1. Инфраструктура

9.2. Сборка проекта

9.3. Автоматизация рутины

9.4. Контроль качества

9.5. Построение процессов

10. Массивы

10.1. Создание массивов

10.2. Чтение и запись элементов массива

10.3. Разреженные массивы

10.4. Длина массива

10.5. Добавление и удаление элементов массива

10.6. Обход элементов массива

10.7. Многомерные массивы

10.8. Методы класса Array, определяемые стандартом ECMAScript 5

10.9. Тип Array \

10.10. Объекты подобные массивам

10.11. Строки как массивы