Hoisting adalah perilaku JavaScript yang mengangkat deklarasi variabel ke atas dari tempat seharusnya dalam kode. Ini berarti variabel yang dideklarasikan dengan `var` dapat diakses sebelum deklarasi sebenarnya dalam kode.