Video: JavaScript for Web Apps, by Tomas Reimers and Mike Rizzo 2024
JavaScript er et viktig språk for programmering, spillutvikling og desktop applikasjoner. Følgende er de mest brukte JavaScript-syntakselementene, inkludert kommandoer for å manipulere variabler, kontrollere programflyt og administrere funksjoner.
Funksjon | Description |
---|---|
alert (“message”); | Oppretter en popup-dialog som inneholder en melding. |
var myVar = 0; | Oppretter en variabel med gitt startverdi. Type er
bestemt dynamisk. |
stringVar = prompt ("message") | Sender en dialogboksmelding til brukeren, henter tekstinngang fra
bruker og lagrer den i stringVar. |
stringVar. lengde | Returnerer lengden (i tegn) av stringVar. |
stringVar. toUpperCase (), stringVar. toLowerCase () | Konverterer stringVar til store eller små bokstaver. |
stringVar. substring () | Returnerer en spesifisert delmengde av stringVar. |
stringVar. indexOf () | Returnerer plasseringen av en substring i stringVar (eller -1). |
parseInt () | Konverter streng til int. |
parseFloat () | Konverter streng for å flyte. |
toString () | Konverter alle variabler til streng. |
eval () | Evaluer streng som JavaScript-kode. |
Math. ceil () | Konverter et tall til heltall ved å avrunde. |
Math. gulv () | Konverter et tall til heltall ved å avrunde. |
Math. runde () | Konverter et tall til heltall ved standardrunding
algoritmen. |
Math. tilfeldig () | Returner tilfeldig flyt mellom 0 og 1. |
hvis (tilstand) {
// innhold } annet { // mer innhold } // slutt hvis |
Utfører kun innhold hvis tilstanden er sant.
Valgfritt ellers klausul oppstår hvis tilstanden er feil. |
} annet hvis (betingelse) { | Legg til en annen betingelse for en if-setning. |
bryter (uttrykk)
tilfelle: verdi; // code break; standard: // kode } |
Sammenlign uttrykk mot en eller flere verdier. Hvis uttrykket er
lik verdi, kjør tilsvarende kode. Standardklausulen fanger opp noen uncaught verdier. |
for (i = 0; i // kode } // slutt for |
Gjenta kode i ganger. |
mens (tilstand) {
// kode } // slutt mens |
Gjenta koden så lenge tilstanden er sant. |
funksjon fnName (parametere) {
// kode } // sluttfunksjon |
Definer en funksjon kalt fnName og send det parametere. All kode
inne i funksjonen vil utføres når funksjonen kalles. |
myElement = dokument. getElementById (“navn”); | Få et element fra siden med den angitte IDen og kopier en
-referanse til elementet til variabelen myElement. |
dokumentet. onkeydown = keyListener | Når en tast er trykket, blir en funksjon kalt keyListener
automatisk aktivert. |
dokumentet. onmousemove = mouseListener | Når musen er flyttet, blir en funksjon kalt mouseListener
automatisk aktivert. |
setInterval (funksjon, ms); | Kjør funksjon hver ms millisekunder. |