|
export { nom1, nom2, ..., nomN };
|
Exportation générale |
|
export { variable1 as nom1, variable2 as nom2, ..., nomN };
|
Exportation de variable globale |
|
export let nom1, nom2, ..., nomN;
|
Exportation de variable locale à un bloc |
|
export let nom1 = ..., nom2 = ..., ..., nomN;
|
Exportation de variable locale à un bloc avec des valeurs initiales |
|
export function nomFonction() { ... };
|
Exportation de fonctions |
|
export class nomClasse { ... };
|
Exportation de classes |
|
export default expression;
|
Exportation d'expression par défaut |
|
export default function (...) { ... }
|
Exportation de fonction par défaut |
|
export default function nom1(...) { ... }
|
Exportation de fonction nommé par défaut |
|
export { nom1 as default, ... };
|
Exportation par défaut |
|
export * from ...;
|
Exportation globale d'origine |
|
export { nom1, nom2, ..., nomN } from ...;
|
Exportation sélective d'origine |
|
export { import1 as nom1, import2 as nom2, ..., nomN } from ...;
|
Exportation d'importation d'origine |
|
export { default } from ...;
|
Exportation par défaut d'origine |
Ce mot réservé permet d'utiliser des objets ou fonctions dans des scripts étrangers.