JavaScript — Introduktion genom exempel

1.6 Funktioner och händelsehanterare

Funktioner används för att dela upp programmet i mindre delar och strukturera programkoden. Ibland kan en funktion vara självständig och utföra någon specifik del av programmet, men ofta är programkoden uppdelad i flera funktioner som samverkar. Funktioner kopplas också till olika delar i gränssnittet (knappar och andra element som användaren kan interagera med). Då användaren t.ex. klickar på en knapp, aktiveras en händelse, som anropar en funktion. Man brukar kalla det för ett händelsestyrt program.

Vi kommer titta på flera detaljer om funktioner i kommande exempel, men i detta exempel introduceras uppdelning i funktioner och koppling till element och händelser ("load" och "click").

16 min.

Sammanfattning

Egna övningar

Här följer ett förslag på några egna övningar. Öppna filen test.html och test.js och utför följande: