Simple augmentation of ImagesInc_GlobalData

As you may recall, we used our ImagesInc_GlobalData module (previously named GlobalData) to store application-level data for us. This module also provided a couple of interfaces, so other pieces of the application could have access to the private data that we had stored in this module.

Let's create another JavaScript file, which adds more data and a new interface to this module. We can call this file Modules_2.js and add it to the list of JavaScript files that our main page loads at runtime, as follows:

<script type="text/javascript" src="js/Modules.js" ></script>
<script type="text/javascript" src="js/Modules_2.js" ></script>

As you can see, this file is added as any other JavaScript file would be in our ...

Get Modular Programming with JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.