Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Introduktion til JavaScript for Interaktivitet | Webstedets Anatomi
Webudvikling med ChatGPT

bookIntroduktion til JavaScript for Interaktivitet

JavaScript er et kraftfuldt scriptsprog, der kører i browseren og giver os mulighed for at manipulere indholdet og adfærden på websiden. Hvis vi sammenligner det med et hus, fungerer JavaScript som husets funktionalitet, der omfatter elementer som el-systemer, VVS, hjemmeautomatisering og centralvarme – kort sagt alt, der giver funktionalitet.

Her er, hvordan vi kan tilføje JavaScript til HTML-dokumentet:

Inline JavaScript

Vi kan inkludere JavaScript direkte i HTML-dokumentet ved at bruge <script>-tagget. Denne metode er nyttig til at tilføje hurtige, enkeltstående scripts.

Eksempel:

Klik venligst på Klik her-knappen nedenfor.

index.html

index.html

index.css

index.css

copy

Ekstern JavaScript

For større eller genanvendelige scripts er det bedre at placere din JavaScript i en separat fil og linke den til HTML-siden.

Eksempel

Sørg venligst for at gennemgå alle tre filer i det viste eksempel.

index.html

index.html

index.css

index.css

index.js

index.js

copy

JavaScript-grundlæggende

JavaScript gør det muligt at tilføje interaktivitet og dynamisk adfærd til websider. Her er nogle grundlæggende begreber:

Variabler

Bruges til at gemme data.

let age = 30;
const name = "Peter";

Funktioner

Genanvendelige kodeblokke.

function greet() {
  alert('Hello, World!');
}

DOM-manipulation

Gør det muligt for JavaScript at ændre, hvad der vises på siden.

document.getElementById('myElement').innerHTML = 'New Content';

Betingede udsagn

Kør forskellig kode baseret på betingelser.

if (age >= 21) {
  alert('You are an adult.');
} else {
  alert('You are a minor.');
}

Videovejledning

Note
Bemærk

Hvis nogle begreber virker forvirrende lige nu, er det helt normalt. De vil give meget mere mening, når vi begynder at bygge rigtige projekter sammen, og du vil have ChatGPT til at guide dig trin for trin.

question mark

Hvorfor ville en udvikler bruge en ekstern JavaScript-fil i stedet for at skrive JavaScript direkte i HTML-dokumentet?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 4

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

bookIntroduktion til JavaScript for Interaktivitet

Stryg for at vise menuen

JavaScript er et kraftfuldt scriptsprog, der kører i browseren og giver os mulighed for at manipulere indholdet og adfærden på websiden. Hvis vi sammenligner det med et hus, fungerer JavaScript som husets funktionalitet, der omfatter elementer som el-systemer, VVS, hjemmeautomatisering og centralvarme – kort sagt alt, der giver funktionalitet.

Her er, hvordan vi kan tilføje JavaScript til HTML-dokumentet:

Inline JavaScript

Vi kan inkludere JavaScript direkte i HTML-dokumentet ved at bruge <script>-tagget. Denne metode er nyttig til at tilføje hurtige, enkeltstående scripts.

Eksempel:

Klik venligst på Klik her-knappen nedenfor.

index.html

index.html

index.css

index.css

copy

Ekstern JavaScript

For større eller genanvendelige scripts er det bedre at placere din JavaScript i en separat fil og linke den til HTML-siden.

Eksempel

Sørg venligst for at gennemgå alle tre filer i det viste eksempel.

index.html

index.html

index.css

index.css

index.js

index.js

copy

JavaScript-grundlæggende

JavaScript gør det muligt at tilføje interaktivitet og dynamisk adfærd til websider. Her er nogle grundlæggende begreber:

Variabler

Bruges til at gemme data.

let age = 30;
const name = "Peter";

Funktioner

Genanvendelige kodeblokke.

function greet() {
  alert('Hello, World!');
}

DOM-manipulation

Gør det muligt for JavaScript at ændre, hvad der vises på siden.

document.getElementById('myElement').innerHTML = 'New Content';

Betingede udsagn

Kør forskellig kode baseret på betingelser.

if (age >= 21) {
  alert('You are an adult.');
} else {
  alert('You are a minor.');
}

Videovejledning

Note
Bemærk

Hvis nogle begreber virker forvirrende lige nu, er det helt normalt. De vil give meget mere mening, når vi begynder at bygge rigtige projekter sammen, og du vil have ChatGPT til at guide dig trin for trin.

question mark

Hvorfor ville en udvikler bruge en ekstern JavaScript-fil i stedet for at skrive JavaScript direkte i HTML-dokumentet?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 4
some-alt