In the last chapter we explored the world of functions and with that, we wrapped the last Basic building block of JavaScript. At this stage, we're ready to take a step deeper into more complicated constructions: objects. In this chapter we will dive deep into the world of objects. We will explore the built in objects , we will instantiate our own date and create a timer. By the end of this lesson, you should have a strong foundation in working with objects.