JavaScript Importando miembros nombrados con alias


Ejemplo

A veces, puede encontrar miembros que tienen nombres de miembros realmente largos, como thisIsWayTooLongOfAName() . En este caso, puede importar el miembro y darle un nombre más corto para usar en su módulo actual:

import {thisIsWayTooLongOfAName as shortName} from 'module'

shortName()

Puede importar varios nombres de miembros largos como este:

import {thisIsWayTooLongOfAName as shortName, thisIsAnotherLongNameThatShouldNotBeUsed as otherName} from 'module'

shortName()
console.log(otherName)

Y, finalmente, puede mezclar alias de importación con la importación de miembro normal:

import {thisIsWayTooLongOfAName as shortName, PI} from 'module'

shortName()
console.log(PI)