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.