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 | Grunnleggende om JavaScript-Objekter
Javascript Datastrukturer

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 1. Kapittel 35

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

Seksjon 1. Kapittel 35
some-alt