Chapter 3
Asynchronous Control Flow Patterns with Callbacks
Section 2
The Difficulties of Asynchronous Programming
The flexibility of JavaScript objects is expressed primarily through the possibility of changing their structure even after their creation. Basically, while creating objects, you can start from a common structure defined by a constructor and then customize it to our needs. But how do you change the structure of all objects created using a constructor? In this video we’ll discuss these difficulties.