Mi sono imbattuto in una prospettiva interessante durante un recente colloquio di lavoro.
Il sollevamento in Javascript riguarda lo spostamento delle dichiarazioni delle variabili e la dichiarazione delle funzioni nella parte superiore dello script. Possiamo chiamare questa fase come compilazione ?
Sono a conoscenza del fatto che l'interprete Javascript ha 2 passaggi sullo script di input, dove nel primo passaggio esegue il sollevamento e il secondo passaggio esegue effettivamente lo script. Avendo saputo che Javascript è un linguaggio interpretato, questa domanda mi ha un po 'confuso.