Lessons:13Length:2.5 hours
  • Overview
  • Transcript

2.2 Dynamic Manipulation Of Objects

Unlike other static typed languages, JavaScript has a very dynamic nature and you can insert as many different features into your functions as you so desire. And not just into prototypes, actual instances of functions, too!

In this lesson, we learn about how to inject behavior into objects in runtime and we implement our very own version of a mixin.