JavaScript Importazione di membri con nome con alias


Esempio

A volte potresti incontrare membri con nomi di membri veramente lunghi, come ad esempio thisIsWayTooLongOfAName() . In questo caso, puoi importare il membro e assegnargli un nome più breve da utilizzare nel modulo corrente:

import {thisIsWayTooLongOfAName as shortName} from 'module'

shortName()

Puoi importare più nomi di membri lunghi come questo:

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

shortName()
console.log(otherName)

Infine, puoi combinare gli alias di importazione con l'importazione normale dei membri:

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

shortName()
console.log(PI)