Masīvi ir centrālais jēdziens programmēšanā, īpaši JavaScript. Tie dod iespēju glabāt vairākas vērtības vienā mainīgajā, kas ir efektīvi un lietderīgi, lai organizētu un pārvaldītu datus. Šajā mācību programmā tu uzzināsi, kā deklarēt, inicializēt un izmantot masīvus JavaScript.
Galvenās atziņas
- Masīvi ir mainīgie, kas var glabāt vairākas vērtības.
- I pastāv vairāki veidi, kā izveidot masīvus un strādāt ar tiem.
- Pieeja elementiem masīvā notiek, izmantojot indeksus, kas sākas no nulles.
Solos-uz-soli ievadguides
Masīvu pamati
Lai izveidotu masīvu JavaScript, tev nepieciešams mainīgā nosaukums un metode new Array(). Tu vari deklarēt un inicializēt savu pirmo masīvu ar vienu koda rindu.

Šeit ir vienkāršs piemērs, kā tu vari izveidot skaitļu masīvu. Nosauksim šo masīvu par skaitlumasiivu. Pēc mainīgā inicializēšanas ar new Array() tu vari pievienot vērtības, piemēram, skaitļus no 0 līdz 9.
Teksta masīvi
Līdzīgi kā skaitļus, tu vari glabāt arī tekstus masīvā. Tu izveido jaunu masīvu nosaukumiem, izmantojot atkal new Array() un pēc tam veicot dažas ierakstīšanas. Tas ir vienkāršs veids, kā glabāt vairākus nosaukumus vienā mainīgajā.
Kad esi veicis ierakstus, tu vari piekļūt tiem. Piemēram, tu vari izvadīt pirmo nosaukumu masīvā, izmantojot attiecīgo indeksu.
Šis indekss ir izšķirošs, jo masīvi JavaScript ir nulles balstīti. Tas nozīmē, ka pirmais ieraksts masīvā ir ar indeksu 0. Tātad, ja tu mēģini iegūt nosaukumu pozīcijā 1, tu saņem otro nosaukumu.
Dinamiskie masīvi
Lūdzu, ņem vērā, ka tu vari deklarēt masīvus arī bez noteikta vērtību skaita. Ja tu nevari precīzi pateikt, cik daudz vērtību būs tavā masīvā, tu vari vienkārši izveidot tukšu masīvu.
Tad tu vari pievienot vērtības laikā elastīgi. Pieņem, ka tu vēlies izveidot masīvu istabas biedriem, tu vari sākt, atstājot masīvu vispirms tukšu un vēlāk pievienojot istabas biedrus.
Piekļuve masīva saturam
Lai piekļūtu sava masīva saturam vai to izvadītu, izmanto metodi document.write(). Ja tu vēlies izvadīt trešo elementu no sava istabas biedra masīva, norādi attiecīgo indeksu.
Ja tu vēlies redzēt visu sava masīva saturu, tu vari vienkārši izmantot masīva nosaukumu bez indeksa. Tas dos tev pārskatu par visām iekļautajām vērtībām.

Masīvu elastīgums
Vēl viens ieguvums no masīvu izmantošanas ir elastīgums. Tu vari atjaunināt vai aizstāt vērtības savā masīvā jebkurā laikā, ļoti vienkārši izmantojot indeksu. Tātad, ja tu vēlies, piemēram, mainīt esošu vērtību masīvā, tu vari to izdarīt, piešķirdams jauno vērtību.
Pēc atjaunināšanas tu vari vēlreiz izvadīt visu masīvu, lai pārliecinātos, ka izmaiņas ir veiksmīgas.
Kopsavilkums – Masīvi JavaScript: visaptveroša rokasgrāmata
Masīvi ir jaudīgs rīks JavaScript, lai datus organizētu un efektīvi pārvaldītu. Tu esi iemācījies, kā izveidot masīvus, pievienot vērtības, piekļūt tiem un tos atjaunināt. Saprast masīvus ir pamatprincipu daļa tavam ceļojumam programmēšanā, jo tie ir daudzu lielāku un sarežģītāku datu struktūru pamats.
Biežāk uzdotie jautājumi
Kā izveidot masīvu JavaScript?Tu vari izveidot masīvu JavaScript, izmantojot either new Array() vai caur kvadrātiekavām [].
Vai es varu aizpildīt masīvu ar dažādiem datu tipiem?Jā, masīvā var glabāt dažāda tipa vērtības, tostarp skaitļus, virknes un objektus.
Kā man piekļūt elementiem masīvā?Tu vari piekļūt masīva elementiem, izmantojot to indeksus, kur pirmā indeksa ir 0.
Vai es varu dinamisku mainīt masīva lielumu?Jā, masīvi JavaScript ir dinamiski, tu vari pievienot vai noņemt elementus, neizvirzot iepriekš noteiktu lielumu.