shCode

Module 3.4 — Function Expressions and Arrow Functions

Quarter 1 · Weeks ? · Environment: console

Lessons in this module

Estimated: ~4 hr 40 min

  1. Slides3.4.1Slides: Function Expressions and Arrow Functions~5 min
  2. Reading3.4.2Reading: A Function Is a Value~10 min
  3. Worked Example3.4.3Worked Example: Storing a Function in a Variable~10 min
  4. Reading3.4.4Reading: Function Expressions~10 min
  5. Assignment3.4.5Lab: Rewrite a Declaration as an Expression~8 min
  6. Reading3.4.6Reading: Arrow Functions~10 min
  7. Worked Example3.4.7Worked Example: The Same Function Three Ways~10 min
  8. Reading3.4.8Reading: The Shorthand Rules~12 min
  9. Flowchart3.4.9Chart the Code: Expanding an Arrow to Its Full Form~20 min
  10. Assignment3.4.10Lab: Implicit-Return Rewrite Drill~10 min
  11. Reading3.4.11Reading: Passing a Function to a Function~12 min
  12. Worked Example3.4.12Worked Example: An Arrow Passed as a Callback~10 min
  13. Assignment3.4.13Lab: Write a One-Line Arrow Callback~10 min
  14. Reading3.4.14Reading: Declaration or Expression?~10 min
  15. Flowchart3.4.15Chart the Code: Decision Tree for Form Choice~20 min
  16. Assignment3.4.16Lab: Rewrite 3 Named Functions as Arrows~12 min
  17. Assignment3.4.17Lab: Fix a Broken Arrow~8 min
  18. Worked Example3.4.18Worked Example: An Arrow With No Parameters~8 min
  19. Assignment3.4.19Lab: Callback Capstone~15 min
  20. Flowchart3.4.20Chart the Code: Full Syntax-Forms Comparison~20 min
  21. Assignment3.4.21Lab: Parameters, Return Values, and Arrow Syntax~40 min
  22. Quiz3.4.22Function Expressions and Arrow Functions~10 min

Report an issue

or paste one — optional, max 2 MB

Your page, lesson, and current code are attached automatically.