Dette indlæg vil demonstrere metoden til at returnere arrayet fra en funktion i JavaScript.
Hvordan returnerer man array fra funktion i JavaScript?
For at returnere et array fra en funktion i JavaScript, kan du definere et objekt ved hjælp af ' Array() ” konstruktør og gemmer dataene på hvert indeks. Brug derefter ' Vend tilbage ” sætning med den definerede variabel. Desuden kan du gemme dataene i variabler og returnere dem i arrayet med ' Vend tilbage ' udmelding.
For praktiske formål, tjek de givne eksempler.
Eksempel 1: Returner et array fra funktion ved at definere et objekt ved hjælp af Array() Constructor
I dette angivne eksempel er en funktion defineret som ' arrayFunc() '. Lav et nyt objekt ved hjælp af ' Array() ”-konstruktør, angiv længden af arrayet og gem det i en variabel. Tilføj derefter elementer til hvert indeks i arrayet. Til sidst skal du bruge ' Vend tilbage ”-sætning for at returnere elementerne i et array:
funktion arrayFunc ( ) {
var newArray = ny Array ( 5 ) ;
newArray [ 0 ] = 'Det her' ;
newArray [ 1 ] = 'er' ;
newArray [ 2 ] = 'linux' ;
newArray [ 3 ] = 'tutorial' ;
newArray [ 4 ] = 'internet side' ;
Vend tilbage newArray ;
}
Påkald ' console.log() '-metoden og kald derefter ' arrayFun() ' fungerer som argumentet for at vise resultatet på konsollen:
konsol. log ( rækkeSjove ( ) ) ;
Det kan observeres, at arrayet returneres fra funktionen i JavaScript:
Du kan også returnere arrayet fra en funktion uden at lave noget objekt. Til det formål, tjek det andet eksempel.
Eksempel 2: Returner en matrix fra funktion ved at definere elementer i variabel
For at returnere et array fra en funktion kan du gemme dataene i en variabel og derefter returnere disse variable i et array. For at gøre det defineres en funktion med navnet ' arrayFunc() ' og erklærer en variabel ved hjælp af ' lade ” nøgleord for at gemme dataene. Brug desuden ' Vend tilbage ” sætning og videregive variablerne i et array. Det vil returnere dataene i et array:
funktion arrayFunc ( ) {lad fNavn = 'Officer' ,
l Navn = 'Javed' ,
alder = '25' ,
kategori = 'JavaScript' ;
Vend tilbage [ fNavn, lNavn, alder, kategori ] ;
}
Til sidst skal du vise arrayet på konsollen ved hjælp af ' console.log() '-metoden og påberåbe ' arrayFunc() ' fungerer som argumentet:
konsol. log ( arrayFunc ( ) ) ;Som et resultat returneres arrayet fra en funktion med succes:
Det handler om at returnere arrayformfunktionen i JavaScript.
Konklusion
For at returnere et array fra en funktion i JavaScript skal du definere et objekt ved hjælp af ' Array() ” konstruktør og gemmer dataene på hvert indeks. Brug derefter ' Vend tilbage ” sætning med den definerede variabel. Desuden kan du gemme dataene i variabler og returnere dem i arrayet med ' Vend tilbage ' udmelding. Dette indlæg har angivet forskellige metoder til at returnere arrayet fra en funktion i JavaScript.