What is ‘define’ used for in JavaScript (aside from the obvious)?

I can’t say for sure without seeing the entire script, but it’s likely to be the define function from RequireJS, in particular the “define with dependencies” form of that function. It is used to define a “module”: A module is different from a traditional script file in that it defines a well-scoped object that avoids … Read more