Hur man returnerar array från funktion i JavaScript

Hur Man Returnerar Array Fran Funktion I Javascript



Matriser kan användas när användare måste lagra för många element av samma data. Dessa definieras som sekvensen av objekt för att lagra en stor mängd data. Dessutom är det mer användbart att tänka på en array som en samling variabler av samma typ. När en array väl har deklarerats i ett program kan den nås/användas för olika ändamål.

Det här inlägget kommer att demonstrera metoden för att returnera arrayen från en funktion i JavaScript.

Hur returnerar man array från funktion i JavaScript?

För att returnera en array från en funktion i JavaScript kan du definiera ett objekt med hjälp av ' Array() ” konstruktör och lagra data på varje index. Använd sedan ' lämna tillbaka ”-sats med den definierade variabeln. Dessutom kan du lagra data i variabler och returnera den i arrayen med ' lämna tillbaka ' påstående.







För praktiska ändamål, kolla in de givna exemplen.



Exempel 1: Returnera en array från funktion genom att definiera ett objekt med hjälp av Array() Constructor

I detta angivna exempel definieras en funktion som ' arrayFunc() ”. Gör ett nytt föremål med hjälp av ' Array() ”-konstruktorn, ange längden på arrayen och lagra den i en variabel. Lägg sedan till element till varje index i arrayen. Slutligen, använd ' lämna tillbaka ”-sats för att returnera elementen i en array:



funktion arrayFunc ( ) {

var newArray = ny Array ( 5 ) ;

newArray [ 0 ] = 'Detta' ;

newArray [ 1 ] = 'är' ;

newArray [ 2 ] = 'linux' ;

newArray [ 3 ] = 'handledning' ;

newArray [ 4 ] = 'hemsida' ;

lämna tillbaka newArray ;

}

Åberopa ' console.log() '-metoden och anropa sedan ' arrayFun() ” fungerar som argument för att visa resultatet på konsolen:





trösta. logga ( arrayFun ( ) ) ;

Det kan observeras att arrayen returneras från funktionen i JavaScript:



Du kan också returnera arrayen från en funktion utan att göra något objekt. För det ändamålet, kolla in det andra exemplet.

Exempel 2: Returnera en matris från funktion genom att definiera element i variabel

För att returnera en array från en funktion kan du lagra data i en variabel och sedan returnera dessa variabler i en array. För att göra det definieras en funktion med namnet ' arrayFunc() ' och deklarerar en variabel med hjälp av ' låta ” nyckelord för att lagra data. Använd dessutom ' lämna tillbaka ”-satsen och skicka variablerna i en array. Det kommer att returnera data i en array:

funktion arrayFunc ( ) {

låt fNamn = 'Officer' ,

l Namn = 'Javed' ,

ålder = '25' ,

kategori = 'JavaScript' ;

lämna tillbaka [ fNamn, lNamn, ålder, kategori ] ;

}

Till sist, visa arrayen på konsolen med hjälp av ' console.log() '-metoden och åberopa ' arrayFunc() ' fungerar som argumentet:

trösta. logga ( arrayFunc ( ) ) ;

Som ett resultat returneras arrayen från en funktion framgångsrikt:

Det handlar om att returnera arrayformfunktionen i JavaScript.

Slutsats

För att returnera en array från en funktion i JavaScript, definiera ett objekt med hjälp av ' Array() ” konstruktör och lagra data på varje index. Använd sedan ' lämna tillbaka ”-sats med den definierade variabeln. Dessutom kan du lagra data i variabler och returnera den i arrayen med ' lämna tillbaka ' påstående. Det här inlägget har angett olika metoder för att returnera arrayen från en funktion i JavaScript.