Hoisting är JavaScripts beteende att flytta deklarationer till toppen av deras scope under kompileringsfasen, innan någon kod körs. Men hur något hissas upp skiljer sig åt beroende på deklarationstyp.
js
.(a);
a = ;
();
() { .(); }
.(b);
b = ;
