How to organize JS functions in multiple files
<p>Coming from a classical OOP background I recently started to learn more about JavaScript. However, there is one thing I can't quite figure out: </p>

<p>In classical OOP languages you usually create a separate file for every class, since that makes it easier to maintain your code. JS doesn't have real classes, and as far as I know there also isn't a real straight forward way to include another JS file from one file. However, when you're working with a team on a large JS project you probably want to split the project into multiple files. How is this done? What do you put in those files and how do you make them load properly?</p>
