In order to truly master javascript, you need to learn how to work effectively with the language’s flexible, expressive features …