• Home
  • Syllabus
  • Lab 1
  • Lab 2
  • Lab 3
  • Lab 4
  • Lab 5
  • Lab 6
  • Kambaz
  • Lab 1 Steps
  • Book Ch1
  • Lab 2 Steps
  • Book Ch2
  • Lab 3 Steps
  • Book Ch3
  • Lab 4 Steps
  • Book Ch4
  • Lab 5 Steps
  • Book Ch5
  • Lab 6 Steps
  • Book Ch6

Lab 3 Intermediate Steps

Progressive JavaScript examples from Chapter 3. Import these components into the book chapter later instead of screenshots.

  • Final Lab 3 (complete)
  • 3.2.1 Variables and Constants
  • 3.2.2 Variable Types
  • 3.2.3 Boolean Variables
  • 3.2.4 If Else
  • 3.2.5 Ternary Operator
  • 3.2.6 Conditional Output If Else
  • 3.2.6 Conditional Output Inline
  • 3.2.7 Null vs Undefined
  • 3.3 Legacy Functions
  • 3.3.1 Arrow Functions
  • 3.3.2 Implied Return
  • 3.3.3 Template Literals
  • 3.4 Simple Arrays
  • 3.4.1 Array Index and Length
  • 3.4.2 Adding and Removing From Arrays
  • 3.4.3 For Loops
  • 3.4.4 Map Function
  • 3.4.5 Find Function
  • 3.4.6 Find Index
  • 3.4.7 Filter Function
  • 3.4.8 Includes Some Every
  • 3.4.9 Reduce Function
  • 3.4.10 JSON Stringify
  • 3.4.11 House Object
  • 3.4.13 Spread Operator
  • 3.4.14 Destructing
  • 3.4.15 Function Destructing
  • 3.4.16 Destructing Imports
  • 3.4.17 Optional Chaining
  • 3.5.1 Classes
  • 3.5.2 Styles
  • 3.6.1 Client Component Demo
  • 3.6.2 Server Component Demo
  • 3.7 Add
  • 3.7.1 Square
  • 3.7.1 Highlight
  • 3.7.3 Path Parameters
  • 3.7.4 Todo Item
  • 3.7.4 Todo List