- ES6
- with dependencies
export default
+ assignment expressionexport
+ declaration
- without dependencies
export default
+ assignment expressionexport
+ declaration
- with dependencies
- Common JS
- with dependencies
module.exports =
+ valueexports[
+ name +] =
+ value
- without dependencies
module.exports =
+ valueexports[
+ name +] =
+ value
- with dependencies
- AMD -
define
- with dependencies
module.exports =
+ valueexports[
+ name +] =
+ valuereturn
+ value- literal values
- without dependencies
module.exports =
+ balueexports[
+ name +] =
+ valuereturn
+ value- literal values
- with dependencies
- AMD -
require
- with dependencies
- with config object
- without config object
- without dependencies
- with config object
- without config object
- with dependencies
- ES6
- Default
- Named
- Renaming
- Common JS
require
- AMD -
define
- Dependency list
require
- AMD -
require
- Dependency list
require
- ES6
export default
+ assignment expressionexport
+ declaration
- Common JS
module.exports =
+ valueexports[
+ name +] =
+ value
- AMD -
define
module.exports =
+ valueexports[
+ name +] =
+ valuereturn
+ value- literal values