Kursinnhold
Introduksjon til JavaScript
Introduksjon til JavaScript
1. Komme i gang
Første JavaScript-konsollapplikasjonUtfordring: Vise Noe OutputUtfordring: Skrive Ut Flere LinjerHåndtering av TallUtfordring: Arbeid med TallUtfordring: Beregning av Bilens HastighetUtfordring: Beregning av Arealet til et TrapesUtskrift av Flere VerdierUtfordring: Meningsfull Utskrift i KonsollenHvordan Bruke Kommentarer i JavaScript?Utfordring: Legge til en KommentarFlerlinjekommentarerUtfordring: Kommentere Ut KodeHva er egentlig JavaScript?
2. Manipulering av Data
Lagring av DataUtfordring: Deklarere en VariabelUtfordring: Tilgang til Data fra en VariabelUtfordring: Rette VariabelnavnUtfordring: Tilordne en Variabel på NyttKonstanterUtfordring: Deklarering og Bruk av KonstanterUtføre Aritmetikk på VariablerUtfordring: Lage en LønnskalkulatorUtfordring: Justere Lønn Med En BonusUtforsking av Primitive DatatyperUtfordring: Deklarere en Boolsk VerdiHvordan Ulike Datatyper SamhandlerUtfordring: Sammenkobling av StrengerUtfordring: Opprette Brukerprofil og Aktivitetsdetaljer
3. Betingede Setninger
SammenligningsoperatorerUtfordring: Sjekk av Aldersberettigelse`If`-SetningenUtfordring: Værbasert AntrekksanbefalerUtfordring: Partall eller OddetallNestede Betingede Setninger`Else`-setningenUtfordring: Forbedre Partall- eller OddetallskontrollUtfordring: Temperaturrådgiver`Else If`-SetningenUtfordring: Karakterkategorisering`Og` Logisk OperatorUtfordring: Sjekke om et Tall er Partall og PositivtEller-logisk operatorUtfordring: Tilgangskontrollsystem
4. Beherske Funksjoner
Hva er funksjoner?Utfordring: Enkel FunksjonUtfordring: Beregning av Bilens HastighetOmfangOverføring av data til funksjonerUtfordring: Fikse HastighetsfunksjonenUtfordring: Forbedre KarakterkategoriseringenOppgave: Definere en Sammensatt FunksjonReturnere Data fra FunksjonerStandardverdierUtfordring: E-postautosvarer med standardparametere
5. Utforsking av Arrayer
Hva Er Matriser?Utfordring: Definere et ArrayUtfordring: IndekseringLegge til Verdier i et ArrayUtfordring: Legge til elementer i en tabellFjerning av Elementer fra en MatriseUtfordring: Øvelse med `pop` og `shift``Length`-egenskapenUtfordring: Telle ElementerThe `Includes`-MetodenUtfordring: Søk Etter Dyr i Dyrehagen
The `Includes`-Metoden
includes
-metoden kan brukes for raskt å avgjøre om et bestemt element finnes i arrayet eller ikke.
Følgende er generell syntaks for includes-metoden:
arrayName.includes(element);
includes
-metoden returnerer en boolsk verdi (true
eller false
) basert på om elementet finnes i arrayet eller ikke.
- Returnerer
true
hvis elementet finnes; - Returnerer
false
hvis elementet ikke finnes.
let itemsInStock = ["Laptop", "Phone", "Tablet", "Charger"]; console.log(itemsInStock.includes("Phone")); console.log(itemsInStock.includes("Headphones"));
Merk
includes
-metoden utfører en streng sammenligning (===
), noe som betyr at den sjekker etter nøyaktige treff, inkludert store og små bokstaver. For eksempel vil itemsInStock.includes("phone")
returnere false
fordi "phone"
(små bokstaver) ikke er det samme som "Phone"
(stor "P").
1. Hva vil være utdataene fra følgende kode?
2. Hvilket av følgende utsagn er sant om includes
-metoden?
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 5. Kapittel 10