Vraća li mapa polja novi niz?
Vraća li mapa polja novi niz?

Video: Vraća li mapa polja novi niz?

Video: Vraća li mapa polja novi niz?
Video: REVAN - THE COMPLETE STORY 2024, Travanj
Anonim

Jednostavno poziva određenu funkciju za svaki element u vašem niz . Ovaj povratni poziv može mutirati poziv niz . U međuvremenu, karta () metoda će također pozvati predviđenu funkciju za svaki element u niz . Razlika je u tome karta () koristi povratak vrijednosti i zapravo vraća novi niz iste veličine.

Slično, stvara li filter novi niz?

filtar () poziva danu funkciju povratnog poziva jednom za svaki element u an niz , i konstruira a novi niz svih vrijednosti za koje povratni poziv vraća vrijednost koja dovodi do true. Niz elementi koji čini ne prođu test povratnog poziva jednostavno se preskaču i nisu uključeni u novi niz.

Isto tako, smanjuje li mutirani niz? Vas čini ne moraju mutirati Izvorna niz prilikom korištenja smanjiti riješiti ovaj izazov. Možete stvoriti drugu niz s smanjiti.

Drugo, mijenja li mapa niz?

karta radi ne mutirati the niz na kojem se poziva (iako povratni poziv, ako se pozove, može čini tako). Raspon elemenata koje obrađuje karta se postavlja prije prvog pozivanja povratnog poziva. Ako postojeći elementi niz su promijenjene, njihova će vrijednost kao proslijeđena povratnom pozivu biti vrijednost u to vrijeme karta posjećuje ih.

Što je funkcija mape u JavaScriptu?

The karta () metoda u JavaScriptu stvara niz pozivanjem određenog funkcija na svakom elementu koji je prisutan u roditeljskom nizu. To je nemutirajuća metoda . Općenito karta () metoda koristi se za ponavljanje niza i pozivanje funkcija na svakom elementu niza.

Preporučeni: