js lec 1 added
This commit is contained in:
@@ -67,7 +67,7 @@ id > class >tag
|
||||
2. применение разных дисплеев
|
||||
3. задача на align и чекпоинты
|
||||
|
||||
## 3 Препроцессоры
|
||||
## 4 Препроцессоры
|
||||
|
||||
### p1 - Методологии вёрстки
|
||||
Лекция в основном про БЭМ (блок__элемент--модификатор), про принцип называния блоков по смыслу того что они делают. Кроме этого обозреваются другие методолгии (SMACSS\ECSS)
|
||||
@@ -94,9 +94,46 @@ id > class >tag
|
||||
Упомянуто несолкьо препроцессоров, фокус на stylus.
|
||||
в целом содержание лекции видно в задачах
|
||||
хотя в заданиях не затрагивался момент с возвращением значениев из миксинов, но всё равно инетересно
|
||||
так-же оказалось что пробелы при написании операторов вычислений обязательны, это меня удивило конечно
|
||||
задачи:
|
||||
1. переменные
|
||||
2. вложенность
|
||||
3. опять вложенность и на осознание принципов компиляции и частичных ссылок
|
||||
4. миксины и вложенность
|
||||
5. миксины и выисление
|
||||
|
||||
## 5 JavaScript
|
||||
|
||||
### p1 - операторы языка
|
||||
Введение в основы JavaScript, синтаксис языка, базовые операторы и конструкции. Рассматриваются способы вывода информации (alert, document.write), работа с переменными и типами данных, шаблонные строки, условные операторы, циклы и функции. Особое внимание уделяется тернарному оператору, различным способам объявления функций (function declaration, function expression, arrow functions) и работе с аргументами функций.
|
||||
|
||||
задачи:
|
||||
1. вывод с помощью alert и document.write
|
||||
2. работа с переменными и шаблонными строками
|
||||
3. условные операторы и проверка чисел
|
||||
4. тернарный оператор
|
||||
5. циклы for и создание HTML-элементов
|
||||
6. объявление функций и работа с arguments
|
||||
7. function expression
|
||||
8. arrow functions
|
||||
|
||||
### p2 - структуры данных
|
||||
Изучение работы с массивами и строками в JavaScript. filter, map, reduce, sort, работа со строками
|
||||
остальные затронутые темы видны из названия задач
|
||||
|
||||
|
||||
задачи:
|
||||
1. извлечение и сумма чисел из строки
|
||||
2. извлечение текста из HTML-тегов
|
||||
3. на понимание работы оператора filter
|
||||
4. фильтрация, преобразование и сортировка чисел из строки
|
||||
|
||||
### p3 - объекты
|
||||
Работа с объектами в JavaScript, их создание, модификация и обработка, перебор свойств объектов, фильтрация и сортировка данных в объектах.
|
||||
остальные затронутые темы видны из названия задач
|
||||
|
||||
задачи:
|
||||
1. фильтрация свойств объекта по типу значений
|
||||
2. обновление объекта с добавлением или увеличением значений
|
||||
3. unford вложенныз свойств
|
||||
4. сортировка объекта по значениям свойств
|
||||
|
||||
Reference in New Issue
Block a user