Finne 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'.
1234567891011const 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
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?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
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
Finne 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'.
1234567891011const 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
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?
Takk for tilbakemeldingene dine!