فهرست منبع

minimum initial

Ivan Asmer 7 سال پیش
والد
کامیت
7eefd8b7b4
2فایلهای تغییر یافته به همراه26 افزوده شده و 1 حذف شده
  1. 1 1
      A/08moduleFEA4.md
  2. 25 0
      A/minimum.md

+ 1 - 1
A/08moduleFEA4.md

@@ -30,7 +30,7 @@ oddEvenClass(ul, 'light', 'dark') // аналогично для всех li
 
 # UpScroll (4)
 
-Написать функцию, которая перематывает страницу вверх по нажатию на блок, запоминает позицию на странице и возвращается по нажатию вниз.
+Написать функцию, которая перематывает страницу вверх по нажатию на блок, запоминает позицию на странице и возвращается по нажатию вниз при повторном клике.
 
 ```javascript
 upScroll(buttonUp)

+ 25 - 0
A/minimum.md

@@ -0,0 +1,25 @@
+1. Типы данных, переменные (var, let, const)
+операции + логические операции, шаблонизация строк.
+2. Циклы и условия
+    let in for, for .. in, for ..of
+3. Массивы и объекты
+sort, map, reduce, filter, Object.keys, ключи-значения, деструктуризация, es6 литералы объектов, JSON
+4. Функции
+определение, вызов, arguments, call, apply, rest, spread, callback (изнутри и снаружи), анонимные, Function Declaration vs Function Expression, self-invoked. Стрелочные и их особенности, параметры по умолчанию.
+5. Замыкания, рекурсия
+замыкания в целом, замыкания на let без функции
+6. Функциональное ООП
+приватные свойства на замыканиях, что делает new, геттеры, сеттеры.
+7. this, call, apply, bind
+потеря this
+Try Catch Throw Finally
+Асинхронность работы тандемом JS и браузера, и способы работы с этим (callback hell, closures, промисы)
+Promise
+11. DOM, BOM
+создание, конфигурирование, вставка и удаление элементов, обреботчики событий (два способа навесить)
+this в обработчике, объект события, его свойства, целевой элемент, всплытие и его обработка. поведение браузера по умолчанию. 
+localStorage, 
+9. AJAX (AJAJ)
+XMLHttpRequest + Promise
+12. Canvas
+контект, пути, отрисовка, афинные преобразования системы координат.