In JavaScript betekent undefined dat een variabele is gedeclareerd maar nog geen waarde heeft gekregen. null is een toewijzingswaarde. Het kan worden toegewezen aan een variabele als een representatie zonder waarde.