IT-lexikon › Programmering › Hoisting

Hoisting

Programmering In English → Uppdaterad: 2026-07-30

JS-fenomen: variabel- och funktionsdeklarationer "lyfts" till toppen av sin scope vid kompilering.

var x deklareras före koden körs, men värde-tilldelning sker där den står. function f() är helt hoistad. let/const hoistas också (i "TDZ" — Temporal Dead Zone) men kan inte användas före deklaration. Klassisk JS-fälla.

← Tillbaka till lexikonet