Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. # ES6+
  2.  
  3. - Destructuring: какие бывают, как работают.
  4. - стрелочные функции: чем отличаются от function. Перевести в стрелочную самым компактным и самым развернутым способом
  5. ```
  6. function(baz) {
  7. return baz.repeat(2)
  8. }
  9.  
  10. ```
  11. - есть массив `[ 1, 2, 3, 4 ]`, как преобразовать его в массивы:
  12. - `[ { id: 1 }, { id: 2 }, { id: 3 }, { id: 4 } ]`
  13. - `[ 2, 3, 4, 5 ]`
  14. - что такое мутация объекта. Когда это плохо, когда хорошо?
  15. - что такое `const`, когда использовать и зачем, как работает?
  16. - что такое class в js? как объявить? зачем нужны?
  17. - что такое замыкание? когда использовать? привести пример.
  18. - что такое Generator? привести пример. как реализовать генератор самому (например, на es5)
  19.  
  20. # React
  21.  
  22. - Что такое state в react? Зачем нужен?
  23. - Что такое props? Зачем нужно?
  24. - Что такое Component, PureComponent, чем отличаются, зачем нужны?
  25. - Что такое Class Component, Functional Component, зачем, когда какие нужны?
  26. - Что такое Higher Order Function? Зачем нужны?
  27. - Что такое Higher Order Component? Зачем нужны?
  28. - Что такое Render Props? Зачем нужны?
  29. - Какие методы должны быть в валидном Component-е?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement