Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Finne Elementer i et Array med Find()-Metoden | Avanserte Array-metoder og Transformasjoner
Javascript Datastrukturer

bookFinne Elementer i et Array med Find()-Metoden

La oss utforske find()-metoden, inkludert dens syntaks og bruksområder, med konkrete eksempler som illustrerer funksjonaliteten.

find()

Mens filter()-metoden går gjennom en tabell for å finne alle elementer som oppfyller en betingelse, er find()-metoden spesialdesignet for én oppgave – å finne og returnere det første elementet som matcher. Her er en nærmere titt på syntaksen:

array.find((element, index, array) => {
  // Callback body
});

La oss avdekke de viktigste egenskapene til find()-metoden:

  • Den opprinnelige arrayen forblir uendret;
  • Den går gjennom arrayen og undersøker hvert element;
  • Metoden stopper når den finner det første treffet, og returnerer dette elementet;
  • Hvis ingen elementer samsvarer, returnerer metoden undefined.

Finn en oppgave etter rekkefølge

I dette eksemplet henter 'find()'-metoden oppgaven ved hjelp av nøkkelen 'order'.

1234567891011
const tasks = [ { order: 1, name: "Buy groceries" }, { order: 2, name: "Walk the dog" }, { order: 3, name: "Read a book" }, ]; const firstTask = tasks.find((element) => element.order === 1); console.log("First task:", firstTask.name); // Output: First task: Buy groceries const secondTask = tasks.find((element) => element.order === 2); console.log("Second task:", secondTask.name); // Output: Second task: Walk the dog
copy

1. Hva er hovedformålet med find()-metoden?

2. Hva er en nøkkelfunksjon ved find()-metoden?

3. Hva vil være utskriften i eksempelet nedenfor?

question mark

Hva er hovedformålet med find()-metoden?

Select the correct answer

question mark

Hva er en nøkkelfunksjon ved find()-metoden?

Select the correct answer

question mark

Hva vil være utskriften i eksempelet nedenfor?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 5

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

bookFinne Elementer i et Array med Find()-Metoden

Sveip for å vise menyen

La oss utforske find()-metoden, inkludert dens syntaks og bruksområder, med konkrete eksempler som illustrerer funksjonaliteten.

find()

Mens filter()-metoden går gjennom en tabell for å finne alle elementer som oppfyller en betingelse, er find()-metoden spesialdesignet for én oppgave – å finne og returnere det første elementet som matcher. Her er en nærmere titt på syntaksen:

array.find((element, index, array) => {
  // Callback body
});

La oss avdekke de viktigste egenskapene til find()-metoden:

  • Den opprinnelige arrayen forblir uendret;
  • Den går gjennom arrayen og undersøker hvert element;
  • Metoden stopper når den finner det første treffet, og returnerer dette elementet;
  • Hvis ingen elementer samsvarer, returnerer metoden undefined.

Finn en oppgave etter rekkefølge

I dette eksemplet henter 'find()'-metoden oppgaven ved hjelp av nøkkelen 'order'.

1234567891011
const tasks = [ { order: 1, name: "Buy groceries" }, { order: 2, name: "Walk the dog" }, { order: 3, name: "Read a book" }, ]; const firstTask = tasks.find((element) => element.order === 1); console.log("First task:", firstTask.name); // Output: First task: Buy groceries const secondTask = tasks.find((element) => element.order === 2); console.log("Second task:", secondTask.name); // Output: Second task: Walk the dog
copy

1. Hva er hovedformålet med find()-metoden?

2. Hva er en nøkkelfunksjon ved find()-metoden?

3. Hva vil være utskriften i eksempelet nedenfor?

question mark

Hva er hovedformålet med find()-metoden?

Select the correct answer

question mark

Hva er en nøkkelfunksjon ved find()-metoden?

Select the correct answer

question mark

Hva vil være utskriften i eksempelet nedenfor?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 5
some-alt