So che nella nuova sintassi del modulo ES6, il motore JavaScript non dovrà valutare il codice per sapere su tutte le importazioni/esportazioni, sarà solo parse e "sapere" cosa caricare.Le importazioni dei moduli ES6 sono state issate?
Questo suona come un sollevamento. I moduli ES6 sono sollevati? E se è così, saranno caricati tutti prima di eseguire il codice?
È possibile questo codice?
import myFunc1 from 'externalModule1';
myFunc2();
if (Math.random()>0.5) {
import myFunc2 from 'externalModule2';
}
modulo 'dichiarazioni import' sono altrettanto validi nei blocchi come dichiarazioni di funzione sono. – Bergi