Skip to content

Latest commit

 

History

History
21 lines (20 loc) · 550 Bytes

AMD module.md

File metadata and controls

21 lines (20 loc) · 550 Bytes
  • Asynchronously Module Definition
  • JavaScript module format designed for browser based environment that require asynchronous loading of modules.
  • Uses a define function to declare modules and their dependencies.
  • Provide require function to load modules when needed.
define(['dependency1', 'dependency2'], function(dep1, dep2) {
	return {
		someMethod: function(){
			// Module functionality
			dep1.action();
			dep2.action();
		}
	}
})
require(['myModule'], function(myModule){
	myModule.something();
})