Module
Introduction
AMD (Asynchronous Module Definition)
// Define moduleA using AMD
define(function() {
// Module implementation
return {
sayHello: function() {
console.log("Hello from moduleA!");
}
};
});// Load moduleA and use it
require(['moduleA'], function(moduleA) {
moduleA.sayHello();
});CommonJS
ECMAScript 6 (ES6)
Syntax
ESNext
References
Last updated