Lesson Weekend

We've learned about JavaScript data types like strings, numbers and booleans. We have also learned about JavaScript arrays which are collections of indexed data. This week we are going to learn about JavaScript objects which collect data AND functions into a single object unit. We will see how business logic and user interface logic work together in the creation and updating of objects.

At the end of the week, you should be able to:

  • build JavaScript objects with constructors
  • add methods to JavaScript objects by creating prototypes

Independent Project Objectives

Your teachers will review your code with you based on the following criteria:

  • Code meets standards from previous weeks.
  • Constructors and prototypes are used successfully.
  • Application works as expected.
  • Plain English specs are included in your README.
  • Required functionality is in place by the 5:00pm Friday deadline.
  • Project is in a polished, portfolio-quality state.
  • Project demonstrates an understanding of this week's concepts. If prompted, you can discuss your code with an instructor using correct terminology.