Hvordan returnere array fra funksjon i JavaScript

Hvordan Returnere Array Fra Funksjon I Javascript



Matriser kan brukes når brukere må lagre for mange elementer av samme data. Disse er definert som sekvensen av objekter for å lagre en stor mengde data. Videre er det mer nyttig å tenke på en matrise som en samling av variabler av samme type. Når en matrise er deklarert i et program, kan den nås/brukes til forskjellige formål.

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.