Video: JavaScript for Web Apps, by Tomas Reimers and Mike Rizzo 2025
JavaScript är ett viktigt språk för programmering, spelutveckling och skrivbordsapplikationer. Följande är de vanligaste JavaScript-syntaxelementen, inklusive kommandon för att manipulera variabler, styra programflödet och hantera funktioner.
Funktion | Beskrivning |
---|---|
alert (”meddelande”); | Skapar en popupdialog som innehåller ett meddelande. |
var myVar = 0; | Skapar en variabel med angivet startvärde. Typen är
bestämd dynamiskt. |
stringVar = prompt ("message") | Skickar ett dialogruta meddelande till användaren, hämtar textinmatning från
användare och lagrar den i stringVar. |
STRINGVAR. längd | Returnerar längden (i tecken) i stringVar. |
STRINGVAR. toUpperCase (), stringVar. toLowerCase () | Konverterar stringVar till stor eller liten bokstav. |
STRINGVAR. substring () | Returnerar en viss delmängd av stringVar. |
STRINGVAR. indexOf () | Returnerar placeringen av en substring i stringVar (eller -1). |
parseInt () | Konvertera sträng till int. |
parseFloat () | Konvertera sträng för att flyta. |
toString () | Konvertera alla variabler till sträng. |
eval () | Utvärdera sträng som JavaScript-kod. |
Math. ceil () | Konvertera ett tal till heltal genom att runda upp. |
Math. golv () | Konvertera ett tal till heltal genom att runda ner. |
Math. round () | Konvertera ett tal till heltal med standardrunda
-algoritmen. |
Math. slumpmässig () | Returnera slumpmässig float mellan 0 och 1. |
om (villkor) {
// innehåll } annat { // mer innehåll } // slutet om |
Utför endast innehåll om villkoret är sant.
Valfri annan klausul uppstår om villkoret är felaktigt. |
} annars om (villkor) { | Lägg till ett annat villkor för ett if-uttalande. |
switch (expression)
fall: värde; // kod break; standard: // kod } |
Jämför uttryck mot en eller flera värden. Om uttrycket är
lika med värdet, kör motsvarande kod. Standardklausulen fångar några obestämda värden. |
för (i = 0; i // kod } // slut för |
Upprepa kod i gånger. |
medan (villkor) {
// kod } // slutet medan |
Repetera kod så länge som villkoret är sant. |
funktion fnName (parametrar) {
// kod } // slutfunktion |
Definiera en funktion som heter fnName och skicka parametrar. All kod
inuti funktionen kommer att utföras när funktionen heter. |
myElement = dokument. getElementById (”namn”); | Hämta ett element från sidan med det angivna ID och kopiera en
-referens till det här elementet till variabeln myElement. |
dokument. onkeydown = keyListener | När en tangent trycks in aktiveras en funktion som kallas keyListener
automatiskt. |
dokument. onmousemove = mouseListener | När musen flyttas, aktiveras en funktion som kallas mouseListener
automatiskt. |
setInterval (funktion, ms); | Kör funktion varje ms millisekunder. |
