Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Oppsummering av Avanserte Array-metoder og Transformasjoner | Avanserte Array-metoder og Transformasjoner
Javascript Datastrukturer

bookOppsummering av Avanserte Array-metoder og Transformasjoner

map()-metoden

  • Formål: Itererer over hvert element i den opprinnelige tabellen og anvender en spesifisert callback-funksjon for å produsere en ny tabell;
  • Syntaks:
array.map((element, index, array) => {
// Callback body
});
  • Viktige punkter:
    • Endrer ikke den opprinnelige tabellen;
    • Returnerer en ny tabell med samme lengde;
    • Nyttig for å transformere hvert element i en tabell.

filter()-metoden

  • Formål: Velger elementer som oppfyller en bestemt betingelse, og oppretter en ny tabell;
  • Syntaks:
array.filter((element, index, array) => {
// Callback body
});
  • Viktige punkter:
    • Endrer ikke den opprinnelige tabellen;
    • Returnerer en ny tabell som inneholder elementer som tilfredsstiller callback-betingelsen;
    • Gir en måte å filtrere elementer basert på spesifikke kriterier.

find()-metoden

  • Formål: Oppdager og henter det første samsvarende elementet i en tabell;
  • Syntaks:
array.find((element, index, array) => {
// Callback body
});
  • Viktige punkter:
    • Endrer ikke den opprinnelige tabellen;
    • Stopper når første treff er funnet, og returnerer dette elementet;
    • Returnerer undefined hvis ingen samsvarende element finnes.

sort()-metoden

  • Formål: Endrer den opprinnelige tabellen og ordner elementene i en ny rekkefølge;
  • Syntaks:
array.sort((a, b) => {
// Callback body
});
  • Viktige punkter:
    • Transformerer den opprinnelige tabellen;
    • Ordner som standard elementene i stigende rekkefølge;
    • Tilpasset sortering kan oppnås ved å bruke en sammenligningsfunksjon.
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 9

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 2.27

bookOppsummering av Avanserte Array-metoder og Transformasjoner

Sveip for å vise menyen

map()-metoden

  • Formål: Itererer over hvert element i den opprinnelige tabellen og anvender en spesifisert callback-funksjon for å produsere en ny tabell;
  • Syntaks:
array.map((element, index, array) => {
// Callback body
});
  • Viktige punkter:
    • Endrer ikke den opprinnelige tabellen;
    • Returnerer en ny tabell med samme lengde;
    • Nyttig for å transformere hvert element i en tabell.

filter()-metoden

  • Formål: Velger elementer som oppfyller en bestemt betingelse, og oppretter en ny tabell;
  • Syntaks:
array.filter((element, index, array) => {
// Callback body
});
  • Viktige punkter:
    • Endrer ikke den opprinnelige tabellen;
    • Returnerer en ny tabell som inneholder elementer som tilfredsstiller callback-betingelsen;
    • Gir en måte å filtrere elementer basert på spesifikke kriterier.

find()-metoden

  • Formål: Oppdager og henter det første samsvarende elementet i en tabell;
  • Syntaks:
array.find((element, index, array) => {
// Callback body
});
  • Viktige punkter:
    • Endrer ikke den opprinnelige tabellen;
    • Stopper når første treff er funnet, og returnerer dette elementet;
    • Returnerer undefined hvis ingen samsvarende element finnes.

sort()-metoden

  • Formål: Endrer den opprinnelige tabellen og ordner elementene i en ny rekkefølge;
  • Syntaks:
array.sort((a, b) => {
// Callback body
});
  • Viktige punkter:
    • Transformerer den opprinnelige tabellen;
    • Ordner som standard elementene i stigende rekkefølge;
    • Tilpasset sortering kan oppnås ved å bruke en sammenligningsfunksjon.
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 9
some-alt