Dette innlegget vil demonstrere metoden for å returnere matrisen fra en funksjon i JavaScript.
Hvordan returnere array fra funksjon i JavaScript?
For å returnere en matrise fra en funksjon i JavaScript, kan du definere et objekt ved hjelp av ' Array() ” konstruktør og lagre dataene på hver indeks. Deretter bruker du ' komme tilbake ”-setning med den definerte variabelen. Videre kan du lagre dataene i variabler og returnere dem i matrisen med ' komme tilbake ' uttalelse.
For praktiske formål, sjekk ut de gitte eksemplene.
Eksempel 1: Returner en matrise fra funksjon ved å definere et objekt ved å bruke Array() Constructor
I dette angitte eksemplet er en funksjon definert som ' arrayFunc() '. Lag et nytt objekt ved hjelp av ' Array() ”-konstruktør, spesifiser lengden på matrisen og lagre den i en variabel. Deretter legger du til elementer til hver indeks i matrisen. Til slutt, bruk ' komme tilbake ”-setning for å returnere elementene i en matrise:
funksjon arrayFunc ( ) {
var newArray = ny Array ( 5 ) ;
newArray [ 0 ] = 'Dette' ;
newArray [ 1 ] = 'er' ;
newArray [ 2 ] = 'linux' ;
newArray [ 3 ] = 'opplæringen' ;
newArray [ 4 ] = 'nettsted' ;
komme tilbake newArray ;
}
Påkalle ' console.log() '-metoden og ring deretter ' arrayFun() ' fungerer som argumentet for å vise resultatet på konsollen:
konsoll. Logg ( arrayFun ( ) ) ;
Det kan observeres at matrisen returneres fra funksjonen i JavaScript:
Du kan også returnere matrisen fra en funksjon uten å lage noe objekt. For det formålet, sjekk ut det andre eksemplet.
Eksempel 2: Returner en matrise fra funksjon ved å definere elementer i variabel
For å returnere en matrise fra en funksjon, kan du lagre dataene i en variabel og deretter returnere disse variablene i en matrise. For å gjøre det, er en funksjon definert med navnet ' arrayFunc() ' og erklærer en variabel ved hjelp av ' la ” nøkkelord for å lagre dataene. I tillegg kan du bruke ' komme tilbake ”-setning og sende variablene i en matrise. Det vil returnere dataene i en matrise:
funksjon arrayFunc ( ) {la fName = 'Offiser' ,
l Navn = 'Javed' ,
alder = '25' ,
kategori = 'JavaScript' ;
komme tilbake [ fNavn, lNavn, alder, kategori ] ;
}
Til slutt, vis arrayet på konsollen ved hjelp av ' console.log() '-metoden og påkalle ' arrayFunc() ' fungerer som argumentet:
konsoll. Logg ( arrayFunc ( ) ) ;Som et resultat returneres matrisen fra en funksjon med hell:
Det handler om å returnere array form-funksjonen i JavaScript.
Konklusjon
For å returnere en matrise fra en funksjon i JavaScript, definer et objekt ved hjelp av ' Array() ” konstruktør og lagre dataene på hver indeks. Deretter bruker du ' komme tilbake ”-setning med den definerte variabelen. Videre kan du lagre dataene i variabler og returnere dem i matrisen med ' komme tilbake ' uttalelse. Dette innlegget har angitt forskjellige metoder for å returnere matrisen fra en funksjon i JavaScript.