Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Johdanto JavaScriptiin Vuorovaikutteisuuden Lisäämiseksi | Verkkosivuston Anatomia
Tekoälyavusteisen Web-Kehityksen Perusteet

bookJohdanto JavaScriptiin Vuorovaikutteisuuden Lisäämiseksi

JavaScript on tehokas skriptikieli, joka suoritetaan selaimessa ja mahdollistaa verkkosivun sisällön ja toiminnallisuuden muokkaamisen. Jos verrataan sitä taloon, JavaScript toimii talon toiminnallisuutena, kattaen esimerkiksi sähköjärjestelmät, putkistot, kotiautomaatiojärjestelmät ja keskuslämmityksen – käytännössä kaiken, mikä tarjoaa toiminnallisuutta.

Näin voimme lisätä JavaScriptin HTML-dokumenttiin:

Sisäinen JavaScript

JavaScript voidaan sisällyttää suoraan HTML-dokumenttiin käyttämällä <script>-tägiä. Tämä menetelmä soveltuu nopeiden, kertaluonteisten skriptien lisäämiseen.

Esimerkki:

Napsauta alla olevaa Click Me -painiketta.

index.html

index.html

index.css

index.css

copy

Ulkoinen JavaScript

Suurempia skriptejä tai uudelleenkäytettävää koodia useilla sivuilla varten on tavallista käyttää ulkoisia JavaScript-tiedostoja. Luo erillinen JavaScript-tiedosto (esim. index.js) ja liitä se HTML-dokumenttiin käyttämällä <script>-tagia.

Esimerkki:

Varmista, että tarkastelet kaikkia kolmea esimerkin tiedostoa.

index.html

index.html

index.css

index.css

index.js

index.js

copy

JavaScriptin perusteet

JavaScript mahdollistaa vuorovaikutteisuuden ja dynaamisen käyttäytymisen lisäämisen verkkosivuille. Tässä joitakin peruskäsitteitä:

Muuttujat

Muuttujia käytetään tietojen tallentamiseen. Muuttujat voidaan määritellä let- tai const-avainsanoilla.

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

Funktiot

Funktiot ovat uudelleenkäytettäviä koodilohkoja, jotka suorittavat tietyn tehtävän. Funktiot voidaan määritellä function-avainsanalla.

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

DOM-manipulointi

Document Object Model (DOM) kuvaa verkkosivun rakennetta. JavaScriptin avulla voidaan muokata DOM:ia ja siten muuttaa verkkosivun sisältöä ja käyttäytymistä dynaamisesti.

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

Ehtolauseet

Ehtolauseiden avulla voidaan suorittaa eri koodilohkoja määriteltyjen ehtojen perusteella.

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

Videotutoriaali

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 4

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 5

bookJohdanto JavaScriptiin Vuorovaikutteisuuden Lisäämiseksi

Pyyhkäise näyttääksesi valikon

JavaScript on tehokas skriptikieli, joka suoritetaan selaimessa ja mahdollistaa verkkosivun sisällön ja toiminnallisuuden muokkaamisen. Jos verrataan sitä taloon, JavaScript toimii talon toiminnallisuutena, kattaen esimerkiksi sähköjärjestelmät, putkistot, kotiautomaatiojärjestelmät ja keskuslämmityksen – käytännössä kaiken, mikä tarjoaa toiminnallisuutta.

Näin voimme lisätä JavaScriptin HTML-dokumenttiin:

Sisäinen JavaScript

JavaScript voidaan sisällyttää suoraan HTML-dokumenttiin käyttämällä <script>-tägiä. Tämä menetelmä soveltuu nopeiden, kertaluonteisten skriptien lisäämiseen.

Esimerkki:

Napsauta alla olevaa Click Me -painiketta.

index.html

index.html

index.css

index.css

copy

Ulkoinen JavaScript

Suurempia skriptejä tai uudelleenkäytettävää koodia useilla sivuilla varten on tavallista käyttää ulkoisia JavaScript-tiedostoja. Luo erillinen JavaScript-tiedosto (esim. index.js) ja liitä se HTML-dokumenttiin käyttämällä <script>-tagia.

Esimerkki:

Varmista, että tarkastelet kaikkia kolmea esimerkin tiedostoa.

index.html

index.html

index.css

index.css

index.js

index.js

copy

JavaScriptin perusteet

JavaScript mahdollistaa vuorovaikutteisuuden ja dynaamisen käyttäytymisen lisäämisen verkkosivuille. Tässä joitakin peruskäsitteitä:

Muuttujat

Muuttujia käytetään tietojen tallentamiseen. Muuttujat voidaan määritellä let- tai const-avainsanoilla.

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

Funktiot

Funktiot ovat uudelleenkäytettäviä koodilohkoja, jotka suorittavat tietyn tehtävän. Funktiot voidaan määritellä function-avainsanalla.

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

DOM-manipulointi

Document Object Model (DOM) kuvaa verkkosivun rakennetta. JavaScriptin avulla voidaan muokata DOM:ia ja siten muuttaa verkkosivun sisältöä ja käyttäytymistä dynaamisesti.

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

Ehtolauseet

Ehtolauseiden avulla voidaan suorittaa eri koodilohkoja määriteltyjen ehtojen perusteella.

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

Videotutoriaali

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 4
some-alt