Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Johdanto JavaScriptiin Vuorovaikutteisuutta Varten | Verkkosivuston Anatomia
Web-kehitys ChatGPT:n Avulla

bookJohdanto JavaScriptiin Vuorovaikutteisuutta Varten

JavaScript on tehokas skriptikieli, joka suoritetaan selaimessa ja mahdollistaa verkkosivun sisällön ja käyttäytymisen 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

Voimme sisällyttää JavaScriptin suoraan HTML-dokumenttiin käyttämällä <script>-tagia. Tämä tapa on hyödyllinen nopeiden, kertaluonteisten skriptien lisäämiseen.

Esimerkki:

Ole hyvä ja napsauta alla olevaa Klikkaa minua -painiketta.

index.html

index.html

index.css

index.css

copy

Ulkoinen JavaScript

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

Esimerkki:

Muista tarkistaa kaikki kolme esimerkin tiedostoa.

index.html

index.html

index.css

index.css

index.js

index.js

copy

JavaScriptin perusteet

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

Muuttujat

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

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

Funktiot

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

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 toimintaa 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

question mark

Miksi kehittäjä käyttäisi ulkoista JavaScript-tiedostoa sen sijaan, että kirjoittaisi JavaScriptin suoraan HTML-dokumenttiin?

Select the correct answer

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 Vuorovaikutteisuutta Varten

Pyyhkäise näyttääksesi valikon

JavaScript on tehokas skriptikieli, joka suoritetaan selaimessa ja mahdollistaa verkkosivun sisällön ja käyttäytymisen 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

Voimme sisällyttää JavaScriptin suoraan HTML-dokumenttiin käyttämällä <script>-tagia. Tämä tapa on hyödyllinen nopeiden, kertaluonteisten skriptien lisäämiseen.

Esimerkki:

Ole hyvä ja napsauta alla olevaa Klikkaa minua -painiketta.

index.html

index.html

index.css

index.css

copy

Ulkoinen JavaScript

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

Esimerkki:

Muista tarkistaa kaikki kolme esimerkin tiedostoa.

index.html

index.html

index.css

index.css

index.js

index.js

copy

JavaScriptin perusteet

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

Muuttujat

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

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

Funktiot

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

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 toimintaa 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

question mark

Miksi kehittäjä käyttäisi ulkoista JavaScript-tiedostoa sen sijaan, että kirjoittaisi JavaScriptin suoraan HTML-dokumenttiin?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 4
some-alt