Hoisting ni tabia ya JavaScript ya kuhamisha deklaresheni kwenda juu ya scope yao wakati wa awamu ya kuorodhesha, kabla ya msimbo wowote kuonekana. Lakini jinsi kitu kinatarajiwa hoisted inatofautiana kulingana na aina ya deklaresheni.
js
.(a);
a = ;
();
() { .(); }
.(b);
b = ;
