Ovaj će post pokazati metodu za vraćanje niza iz funkcije u JavaScriptu.
Kako vratiti polje iz funkcije u JavaScriptu?
Da biste vratili niz iz funkcije u JavaScriptu, možete definirati objekt uz pomoć ' Niz() ” konstruktor i pohranjuje podatke na svakom indeksu. Zatim upotrijebite ' povratak ” iskaz s definiranom varijablom. Nadalje, možete pohraniti podatke u varijable i vratiti ih u nizu s ' povratak ” izjava.
U praktične svrhe pogledajte dane primjere.
Primjer 1: Vraćanje niza iz funkcije definiranjem objekta pomoću konstruktora Array()
U ovom navedenom primjeru, funkcija je definirana kao ' arrayFunc() ”. Napravite novi objekt uz pomoć ' Niz() ”, navedite duljinu niza i pohranite ga u varijablu. Zatim dodajte elemente svakom indeksu niza. Na kraju, upotrijebite ' povratak ” naredba za vraćanje elemenata u nizu:
funkcija arrayFunc ( ) {
var newArray = novi Niz ( 5 ) ;
novi niz [ 0 ] = 'Ovaj' ;
novi niz [ 1 ] = 'je' ;
novi niz [ 2 ] = 'linux' ;
novi niz [ 3 ] = 'tutorial' ;
novi niz [ 4 ] = 'web stranica' ;
povratak novi niz ;
}
Pozovite ' konzola.log() ' metodu, a zatim pozovite ' arrayFun() ” kao argument za prikaz rezultata na konzoli:
konzola. log ( arrayFun ( ) ) ;
Može se uočiti da se polje vraća iz funkcije u JavaScriptu:
Također možete vratiti polje iz funkcije bez stvaranja bilo kakvog objekta. U tu svrhu pogledajte drugi primjer.
Primjer 2: Vraćanje polja iz funkcije definiranjem elemenata u varijabli
Da biste vratili niz iz funkcije, možete pohraniti podatke u varijablu i zatim vratiti te varijable u nizu. Da biste to učinili, funkcija je definirana s imenom ' arrayFunc() ' i deklarira varijablu uz pomoć ' neka ” ključna riječ za pohranu podataka. Nadalje, koristite ' povratak ” i proslijedite varijable u nizu. Vratit će podatke u nizu:
funkcija arrayFunc ( ) {neka fName = 'Službenik' ,
Ime = 'Javed' ,
dob = '25' ,
kategorija = 'JavaScript' ;
povratak [ fIme, lIme, dob, kategorija ] ;
}
Na kraju, prikažite niz na konzoli uz pomoć ' konzola.log() ' i pozovite ' arrayFunc() ” funkcionira kao argument:
konzola. log ( arrayFunc ( ) ) ;Kao rezultat toga, niz je uspješno vraćen iz funkcije:
To je sve o vraćanju funkcije obrasca polja u JavaScriptu.
Zaključak
Da biste vratili niz iz funkcije u JavaScriptu, definirajte objekt uz pomoć ' Niz() ” konstruktor i pohranjuje podatke na svakom indeksu. Zatim upotrijebite ' povratak ” iskaz s definiranom varijablom. Nadalje, možete pohraniti podatke u varijable i vratiti ih u nizu s ' povratak ” izjava. Ovaj post navodi različite metode za vraćanje niza iz funkcije u JavaScriptu.