Kurssisisältö
Johdanto JavaScriptiin
Johdanto JavaScriptiin
3. Performing Operations in JavaScript
Ymmärrä SijoitusoperaattoritMatemaattiset Operaatiot JavaScriptissäSijoitusoperaattorit in JavaScriptInkrementti- ja DekrementtioperaattoritHaaste: Muuttujaoperaatioiden HarjoitteluVertailuoperaattorit in JavaScriptLoogiset Operaattorit SelitettyHaaste: Vertaa Muuttujia JavaScriptissäMerkkijonojen Yhdistäminen JavaScriptissäHaaste: Rakenna Lauseita JavaScriptilla
4. Ohjelman Kulun Hallinta Ehdollisilla Lauseilla
5. Looping Through Data in JavaScript
While-Silmukan Ymmärtäminen JavaScriptissäDo While -Silmukan Käyttäminen IteraatioonHaaste: Tulosta Numerot 5:stä 9:äänFor-Silmukan Hallitseminen JavaScriptissäHaaste: Console Tigerit SilmukoillaSilmukoiden Keskeyttäminen Break-komennollaIterointien Ohittaminen Continue-KomennollaHaaste: Pysäytä ja Ohita Loops
Funktioiden Määrittely JavaScriptissä
Luo uusi funktio käyttämällä function
-avainsanaa. Anna funktiolle nimi ja määritä mahdolliset argumentit, jotka se hyväksyy:
function functionName(arguments) {
// code block
}
Funktion määritelmän rakenne sisältää:
function
-avainsanan;- Funktion nimen, yleensä camelCase-muodossa kuten muuttujat;
- Sulkeisiin
()
suljetut argumentit; - Koodilohkon aaltosulkeiden
{}
sisällä.
Argumentit
Funktioilla on oma tietovarastonsa. Argumentit ovat arvoja, jotka välitetään funktiolle, ja joita funktio käyttää muuttujina. Nämä argumentit lakkaavat olemasta, kun funktio suorittaa loppuun.
Määritä argumentit antamalla nimi jokaiselle:
// Function without arguments
function first() {}
// Function with one argument
function second(argument) {}
// Function with multiple arguments
function third(argument1, argument2, argument3) {}
Jos funktio hyväksyy useita argumentteja, erota ne pilkuilla (,
).
Huomautus
Argumentteja käytetään kuin muuttujia funktion koodilohkon sisällä.
Funktion kutsuminen
Käyttääksesi funktiota, kutsu sitä käyttämällä sulkuja ()
ja anna tarvittavat argumentit, jos funktio odottaa niitä:
// Function Definition function func(arg) { console.log("Argument received:", arg); console.log("Argument type:", typeof arg); } // Function Calling func(1); func(2521); func("Rabbit"); func(true);
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 6. Luku 2