„JavaScript“ masyvo metodai: sukurkite naudodami pavyzdį

Turinys

Kas yra masyvas?

Masyvas yra objektas, kuriame galima laikyti daiktų kolekciją . Masyvai tampa tikrai naudingi, kai reikia saugoti didelius kiekius to paties tipo duomenų. Tarkime, kad norite išsaugoti informaciją apie 500 darbuotojų. Jei naudojate kintamuosius, turėsite sukurti 500 kintamųjų, o tą patį galite padaryti su vienu masyvu. Galite pasiekti masyvo elementus, nurodydami jo indekso numerį , o pirmo masyvo elemento indeksas yra lygus nuliui.

„JavaScript“ masyvo kūrimas

Galite sukurti masyvą „JavaScript“, kaip nurodyta toliau.

var students = ["John", "Ann", "Kevin"];

Čia jūs inicijuojate savo masyvą, kai jis yra sukurtas vertėmis „John“, „Ann“ ir „Kevin“. „John“, „Ann“ ir „Kevin“ indeksas yra atitinkamai 0, 1 ir 2. Jei norite pridėti daugiau elementų prie studentų masyvo, galite tai padaryti taip:

students[3] = "Emma";students[4] = "Rose";

Masyvą taip pat galite sukurti naudodami tokį masyvo konstruktorių:

var students = new Array("John", "Ann", "Kevin");

ARBA

var students = new Array();students[0] = "John";students[1] = "Ann";students[2] = "Kevin";

„JavaScript“ masyvo metodai

Masyvo objektas turi daug savybių ir metodų, kurie padeda kūrėjams lengvai ir efektyviai tvarkyti masyvus. Ypatybės vertę galite gauti nurodydami arrayname.property ir metodo išvestį nurodydami arrayname.method ().

  1. ilgio ypatybė -> Jei norite sužinoti masyvo elementų skaičių, galite naudoti ilgio ypatybę.
  2. prototipo ypatybė -> Jei norite pridėti naujų savybių ir metodų, galite naudoti ypatybę prototipas.
  3. atvirkštinis metodas -> Galite pakeisti masyvo eiliškumą naudodami atvirkštinį metodą.
  4. rūšiavimo metodas -> Galite rūšiuoti elementus masyve naudodami rūšiavimo metodą.
  5. „pop method“ -> „ Pop“ metodu galite pašalinti paskutinį masyvo elementą.
  6. „shift method“ -> Pirmąjį masyvo elementą galite pašalinti naudodami „shift“ metodą.
  7. „push method“ -> Galite pridėti vertę kaip paskutinį masyvo elementą.

Išbandykite tai patys:

 Masyvai !!! 

Įdomios straipsniai...