Dette innlegget vil diskutere matrisen.findIndex () -metode i ES6.
Hva er matrise.findIndex () i ES6?
Array.FindIndex () er en JavaScript -metode introdusert i ES6. Det brukes til å returnere indeksen over et innledende array -element som oppfyller forventningene i henhold til den uttalte tilstanden. Det påvirker ikke den opprinnelige matrisen. På den annen side, hvis det ikke eksisterer noe element i matrisen, returnerer det verdien i negativ form. Imidlertid kunne denne metoden ikke utføre funksjonene for matriselementet hvis det ikke er noen verdi.
Hvordan bruke matrisen.findIndex () -metode i ES6?
For å bruke matrisen.FindIndex () I ES6, prøv den medfølgende syntaks:
Array.FindIndex (funksjon (CurrentValue, Index, ARR), ThisValue)Her:
Eksempel 1: Bruk matrisen.findIndex () med numeriske verdier
For å bruke matrisen.FindIndex () Med numeriske verdier, prøv ut de vervede instruksjonene:
Deretter, definer “Kontroll ()”Funksjon og legg til“komme tilbake”Uttalelse for å returnere utgangen fra tilstanden:
funksjonskontroll (alder)Funksjonen kom tilbake “3”Som indikerer at verdien større enn“22”Har blitt funnet på den tredje indeksen for matrisen:
Eksempel 2: Bruk matrisen.findIndex () med tekstverdier
“Array.findIndex ()”Metode kan også brukes med tekstverdier i en matrise. For å gjøre det, definer konstanten med et spesifikt navn og tilordne verdien i en matrise:
Const -land = ["Storbritannia", "Singapore", "Canada", "India"]Deretter definerer du en funksjon med navnet "GetCountry ()”. Bruk deretter “komme tilbake”Uttalelse for å sende ut landet med verdien”Canada”:
funksjon getcountry (land)Til slutt, kjør "konsoll.Logg()”Metode for å vise utgangen på konsollen. For å gjøre det, påkalle FindIndex () -metoden og passere “Getcountry”Som parameter:
konsoll.Logg (land.FindIndex (GetCountry)))Det handler om å bruke matrisen.findIndex () -metode i ES6.
Konklusjon
Matrisen.FindIndex () er en JavaScript -metode introdusert i ES6. Det brukes til å returnere indeksen over et innledende array -element som evaluerer som sant, i henhold til den uttalte tilstanden. Du kan også påkalle denne metoden for å finne indeksverdien til numerisk så vel som tekstdatasett i en matrise. Denne opplæringen har vist bruken av matrisen.findIndex () JavaScript -metode.