Masīvi ir pamata jēdziens JavaScript, kas ļauj saglabāt vairākas vērtības zem viena nosaukuma. Šajā apmācībā mēs tuvāk aplūkosim masīvu īpašības un funkcijas, un tu uzzināsi, kā efektīvi tos izmantot. Kādi ir labākie veidi, kā strādāt ar masīviem? Šajā ceļvedī es izskaidrošu visu, kas tev par to jāzina.

Galvenie secinājumi

  • Masīva īpašība length norāda elementu skaitu.
  • Ar push metodi vari pievienot elementus masīvam.
  • Reverse metode apgriež masīva elementu secību.
  • Shift metode noņem masīva pirmo elementu un atgriež to.
  • ForEach cikls ir vienkāršs veids, kā iterēt caur visiem masīva elementiem.

Solim pa solim ceļvedis

Lai ilustrētu jēdzienus ap masīviem, dosimies soli pa solim cauri dažādām metodēm un īpašībām, kuras tu vari izmantot darbā ar masīviem.

Šeit mums ir masīvs ar četriem ierakstiem. Tagad vēlamies noskaidrot masīva garumu, kas ir viegli apstrādājams.

Masīvi JavaScript – Visaptveroša izpratne

Rezultātam jāparāda masīva "vārdi" elementu skaits, šajā gadījumā četri.

Vēl viens svarīgs aspekts par masīviem ir funkcijas, ko tie piedāvā.

Šādi mēs paplašinām masīvu "vārdi" ar diviem ierakstiem.

Izvade rāda, ka masīvam tagad kopā ir seši ieraksti. Īpašais par push funkciju ir tas, ka tā palielina masīva garumu par pievienotajiem elementiem, bet sākotnējais masīvs "vārdi" paliek nemainīgs, ja tu izmanto jaunu mainīgā nosaukumu. Tāpēc tu arī vari uzstādīt vairākVārdu, lai saglabātu garumu.

Pēc šīs funkcijas izsaukšanas elementi tavā masīvā tagad ir apgriezti. Tas ir noderīgi, ja vēlies rādīt elementus apgrieztā secībā.

Detalizēta izpratne par elementu noņemšanu tiek iegūta, izmantojot shift metodi.

Ja tu vēlies pielāgot masīva dzīvi un noņemt elementus, shift ir ideāla iespēja. Tas ne tikai noņem pirmo elementu, bet arī atgriež tev noņemtā elementa vērtību. Tā tu redzēsi, kas ir atrisināts.

Ja tu vēlies caurbraukt masīva elementus, lai prezentētu katru ierakstu, vari izmantot regulāro for ciklu vai efektīvāk izmantot forEach ciklu.

Masīvi JavaScript – visaptveroša izpratne

Ar šo metodi tu caurbrauksi katru ierakstu masīvā un vari izmantot gan indeksu, gan pašreizējā elementa vērtību, lai tās rādītu.

Papildus iepriekš minētajām metodēm vari arī izmantot masīva garuma atribūtu, lai ņemtu vērā precīzo elementu skaitu, dodot iespēju izvairīties no nevēlamiem kļūdām, kad iterē cauri masīvam.

Tagad tu esi apguvis masīvu lietošanas pamatus JavaScript. Masīvu jēdziens piedāvā spēku darbam ar datiem.

Secinājums – Vissaptveroša izpratne par masīviem JavaScript

Masīvs JavaScript ir daudz vairāk nekā tikai saraksts. Ar skaidrām metodēm kā push, reverse, shift un darbu ar cikliem tu esi ieguvis rīkus, lai efektīvi pārvaldītu datu struktūru un saturu. Elastība, ko masīvi tev nodrošina, padara tos par neaizvietojamu JavaScript programmēšanas sastāvdaļu. Izmanto šeit apgūtās koncepcijas, lai paplašinātu savas programmēšanas prasmes.

Bieži uzdotie jautājumi

Kā es varu izvadīt masīva garumu?Masīva garumu tu vari noteikt ar array.length.

Kā es varu pievienot elementus masīvam?Izmanto push metodi, lai pievienotu elementus masīva beigās.

Ko dara reverse metode?Reverse metode maina masīva elementu secību.

Kas notiek ar shift metodi?Shift metode noņem masīva pirmo elementu un atgriež to.

Kā es varu piekļūt katram masīva ierakstam?Izmanto forEach ciklu vai for ciklu, lai iterētu cauri elementiem.