JavaScript-matriisimenetelmät: Luo esimerkillä

Anonim

Mikä on taulukko?

Taulukko on objekti, joka voi tallentaa kokoelman esineitä . Taulukot ovat todella hyödyllisiä, kun sinun on tallennettava suuria määriä saman tyyppisiä tietoja. Oletetaan, että haluat tallentaa 500 työntekijän tiedot. Jos käytät muuttujia, joudut luomaan 500 muuttujaa, kun taas voit tehdä saman yhdellä taulukolla. Pääset matriisin kohteisiin viittaamalla sen hakemistonumeroon ja taulukon ensimmäisen elementin indeksi on nolla.

JavaScript Luo taulukko

Voit luoda taulukon JavaScriptiin alla olevan kuvan mukaisesti.

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

Tässä olet alustamassa taulukkoasi, kun se on luotu arvoilla "John", "Ann" ja "Kevin". "John", "Ann" ja "Kevin" indeksi on vastaavasti 0, 1 ja 2. Jos haluat lisätä elementtejä opiskelijaryhmään, voit tehdä sen seuraavasti:

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

Voit myös luoda taulukon käyttämällä tällaista Array-konstruktoria:

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

TAI

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

JavaScript-matriisimenetelmät

Array-objektilla on monia ominaisuuksia ja menetelmiä, jotka auttavat kehittäjiä käsittelemään taulukoita helposti ja tehokkaasti. Voit saada ominaisuuden arvon määrittämällä arrayname.property ja menetelmän ulostulon määrittämällä arrayname.method ().

  1. pituusominaisuus -> Jos haluat tietää taulukon elementtien lukumäärän, voit käyttää pituusominaisuutta.
  2. prototype property -> Jos haluat lisätä uusia ominaisuuksia ja menetelmiä, voit käyttää prototyyppi-ominaisuutta.
  3. käänteinen menetelmä -> Voit kääntää taulukon kohteiden järjestyksen käänteisellä menetelmällä.
  4. lajittelutapa -> Voit lajitella matriisin kohteet lajittelumenetelmällä.
  5. pop-menetelmä -> Voit poistaa matriisin viimeisen kohteen pop-menetelmällä.
  6. siirtomenetelmä -> Voit poistaa matriisin ensimmäisen kohteen siirtomenetelmällä.
  7. push-menetelmä -> Voit lisätä arvon matriisin viimeisenä kohteena.

Kokeile tätä itse:

 Taulukot !!!