Ez a bejegyzés bemutatja a tömb visszaadásának módszerét egy JavaScript-függvényből.
Hogyan lehet visszaállítani a tömböt a JavaScript-függvényből?
Ha JavaScriptben egy függvényből szeretne visszaadni egy tömböt, definiálhat egy objektumot a ' Sor() ” konstruktort, és tárolja az adatokat az egyes indexeken. Ezután használja a „ Visszatérés ” utasítást a definiált változóval. Ezenkívül az adatokat változókban tárolhatja, és visszaadhatja a tömbben a ' Visszatérés ' nyilatkozat.
Gyakorlati okokból nézze meg a megadott példákat.
1. példa: Tömb visszaadása függvényből egy objektum meghatározásával az Array() konstruktor segítségével
Ebben a példában egy függvényt a következőképpen definiálunk: arrayFunc() ”. Hozzon létre egy új objektumot a „ Sor() ” konstruktort, adja meg a tömb hosszát, és tárolja azt egy változóban. Ezután adjon hozzá elemeket a tömb minden indexéhez. Végül használja a „ Visszatérés ” utasítás a tömb elemeinek visszaadásához:
függvény arrayFunc ( ) {
var newArray = új Sor ( 5 ) ;
newArray [ 0 ] = 'Ez' ;
newArray [ 1 ] = 'van' ;
newArray [ 2 ] = 'linux' ;
newArray [ 3 ] = 'oktatóanyag' ;
newArray [ 4 ] = 'weboldal' ;
Visszatérés newArray ;
}
Hívd meg a ' console.log() ' módszert, majd hívja a ' arrayFun() ” függvény argumentumként jeleníti meg az eredményt a konzolon:
konzol. log ( arrayFun ( ) ) ;
Megfigyelhető, hogy a tömb a JavaScript-beli függvényből kerül visszaadásra:
A tömböt objektum létrehozása nélkül is visszaadhatja függvényből. Ebből a célból nézze meg a másik példát.
2. példa: Tömb visszaadása függvényből változóban lévő elemek definiálásával
Ha egy függvényből tömböt szeretne visszaadni, az adatokat egy változóban tárolhatja, majd ezeket a változókat egy tömbben adja vissza. Ehhez egy függvényt kell meghatározni a következővel: arrayFunc() ” és deklarál egy változót a „ hagyja ” kulcsszó az adatok tárolására. Ezenkívül használja a „ Visszatérés ” utasítást, és adja át a változókat egy tömbben. Az adatokat egy tömbben adja vissza:
függvény arrayFunc ( ) {legyen fName = 'Tiszt' ,
lNév = 'Javed' ,
kor = '25' ,
kategória = 'JavaScript' ;
Visszatérés [ fName, lNév, életkor, kategória ] ;
}
Végül mutasd meg a tömböt a konzolon a „ console.log() ' módszert, és hívja meg a ' arrayFunc() ” függvény argumentumként:
konzol. log ( arrayFunc ( ) ) ;Ennek eredményeként a tömb sikeresen visszakerül egy függvényből:
Ez minden a tömbforma függvény visszaadásáról szól a JavaScriptben.
Következtetés
Ha JavaScriptben egy függvényből tömböt szeretne visszaadni, definiáljon egy objektumot a ' Sor() ” konstruktort, és tárolja az adatokat az egyes indexeken. Ezután használja a „ Visszatérés ” utasítást a definiált változóval. Ezenkívül az adatokat változókban tárolhatja, és visszaadhatja a tömbben a ' Visszatérés ' nyilatkozat. Ez a bejegyzés különböző módszereket ismertetett a tömb visszaadására a JavaScript függvényében.