Kuidas massiivi JavaScriptis funktsioonist tagastada

Kuidas Massiivi Javascriptis Funktsioonist Tagastada



Massiive saab kasutada siis, kui kasutajad peavad salvestama liiga palju samade andmete elemente. Need on määratletud kui objektide jada suure hulga andmete salvestamiseks. Lisaks on kasulikum mõelda massiivile kui sama tüüpi muutujate kogumile. Kui massiiv on programmis deklareeritud, saab sellele juurde pääseda/kasutada erinevatel eesmärkidel.

See postitus demonstreerib meetodit massiivi tagastamiseks JavaScripti funktsioonist.

Kuidas massiivi JavaScripti funktsioonist tagastada?

JavaScripti funktsioonist massiivi tagastamiseks saate määrata objekti ' Array() ” konstruktor ja salvestada andmed iga indeksi kohta. Seejärel kasutage ' tagasi ” lause määratletud muutujaga. Lisaks saate salvestada andmed muutujatena ja tagastada need massiivi ' tagasi ” avaldus.







Praktilistel eesmärkidel vaadake toodud näiteid.



Näide 1: massiivi tagastamine funktsioonist, määrates objekti massiivi() konstruktori abil

Selles toodud näites on funktsioon määratletud kui ' arrayFunc() ”. Looge uus objekt, kasutades ' Array() ” konstruktor, määrake massiivi pikkus ja salvestage see muutujas. Järgmisena lisage massiivi igale indeksile elemendid. Lõpuks kasutage ' tagasi ” lause massiivi elementide tagastamiseks:



funktsioon arrayFunc ( ) {

var newArray = uus Massiiv ( 5 ) ;

uusArray [ 0 ] = 'See' ;

uusArray [ 1 ] = 'on' ;

uusArray [ 2 ] = 'linux' ;

uusArray [ 3 ] = 'õpetus' ;

uusArray [ 4 ] = 'veebisait' ;

tagasi uusArray ;

}

kutsuge esile ' console.log() ' meetodit ja seejärel helistage ' arrayFun() ” toimib argumendina tulemuse kuvamiseks konsoolil:





konsool. logi ( arrayFun ( ) ) ;

Võib täheldada, et massiiv tagastatakse JavaScripti funktsioonist:



Saate massiivi tagastada ka funktsioonist ilma objekti loomata. Selleks vaadake teist näidet.

Näide 2. Funktsioonist massiivi tagastamine, määratledes elemendid muutujas

Funktsioonist massiivi tagastamiseks saate salvestada andmed muutujasse ja seejärel tagastada need muutujad massiivina. Selleks määratletakse funktsioon nimega ' arrayFunc() ' ja deklareerib muutuja ' abil lase ” märksõna andmete salvestamiseks. Lisaks kasutage ' tagasi ” lause ja edastada muutujad massiivi. See tagastab andmed massiivina:

funktsioon arrayFunc ( ) {

lase fName = 'Ohvitser' ,

lNimi = 'Javed' ,

vanus = '25' ,

kategooria = 'JavaScript' ;

tagasi [ fNimi, lNimi, vanus, kategooria ] ;

}

Lõpuks näidake konsoolil massiivi '' abil console.log() ' meetodit ja käivitage ' arrayFunc() funktsioon argumendina:

konsool. logi ( arrayFunc ( ) ) ;

Selle tulemusel tagastatakse massiiv funktsioonilt edukalt:

See kõik puudutab massiivivormi funktsiooni tagastamist JavaScriptis.

Järeldus

JavaScripti funktsioonist massiivi tagastamiseks määrake objekt käsuga ' Array() ” konstruktor ja salvestada andmed iga indeksi kohta. Seejärel kasutage ' tagasi ” lause määratletud muutujaga. Lisaks saate salvestada andmed muutujatena ja tagastada need massiivi ' tagasi ” avaldus. See postitus on kirjeldanud erinevaid meetodeid massiivi tagastamiseks JavaScripti funktsioonist.