|
Программа базового курса Javascript
- Урок №1.
- Как подключить?
- Как в JavaScript разделять инструкции?
- Как добавить комментарий в код JavaScript?
- Как объявить переменную в JavaScript?
- Какие типы данных существуют в JavaScript?
- Какие операторы существуют в JavaScript? (тернарный оператор)
- Как выполнять отладку? (console)
- Урок №2. Операторы ветвления, циклы и массивы.
- Операторы ветвления.
- Условный оператор.
- Тернарный оператор.
- Оператор выбора switch.
- Циклические операторы.
- Цикл с предусловием for.
- Цикл с предусловием while.
- Цикл с постусловием do..while.
- Операторы break и continue.
- Массивы.
- Как объявить массив в JavaScript?
- Методы массивов.
- Многомерные массивы.
- Урок №3. Функции, область видимости и время жизни переменной.
- Пользовательские функции.
- Как объявить функцию?
- Зачем функции аргументы?
- Как передавать аргументы?
- Как задать значение аргумента по умолчанию?
- Переменное количество аргументов - arguments.
- Как вернуть значение из функции?
- Анонимная функция.
- Рекурсивная функция.
- Область видимости переменной и время жизни переменной.
- Область видимости переменной.
- Какое время живет переменная?
- Урок №4. Строки. Объекты. Взаимодействие с пользователем.
- Строковые функции.
- Как объявить объект в JavaScript?
- alert, confirm, prompt.
- parseInt, parseFloat.
- Урок №5. DOM дерево, методы работы.
- Что такое DOM?
- Какие типы узлов существуют в DOM?
- Как выполнять поиск элементов в DOM?
- Как перемещаться по DOM?
- Как создать элемент DOM?
- Атрибуты и свойства. В чем различие?
- style.
- class (classlist).
- Как создать текстовый узел?
- Содержимое элемента. Свойство innerHTML.
- Как добавить элемент в DOM?
- Как удалить элемент из DOM?
- Как заменить элемент DOM?
- Урок №6. Клиентские события и их обработка.
- Что такое событие DOM?
- Какие типы событий существуют в DOM?
- Как добавить обработчик события?
- Каков порядок обработки событий?
- Объект события.
- Действия браузера по умолчанию. Отмена.
- Всплытие и перехват.
- Делегирование событий.
ДОПОЛНИТЕЛЬНО (при желании):
- Урок №7. ООП в JavaScript.
- Урок №8. ООП в JavaScript.
|
|
|
|