JavaScript-taulukko on objekti, joka edustaa kokoelmaa samantyyppisiä elementtejä.
On 3 tapaa rakentaa matriisia JavaScriptissä
- Joukkokirjaimella
- Luomalla Array-esiintymä suoraan (käyttäen uutta avainsanaa)
- Käyttämällä Array-konstruktoria (käyttäen uutta avainsanaa)
1) JavaScript-taulukon kirjaimellinen
Syntaksi taulukon luomiseen taulukkoliteraalilla on annettu alla:
var arrayname=[value1,value2.....valueN];
Kuten näet, arvot ovat sisällä [ ] ja erotettu merkillä (pilkulla).
Katsotaanpa yksinkertainen esimerkki taulukon luomisesta ja käyttämisestä JavaScriptissä.
var emp=['Sonoo','Vimal','Ratan']; for (i=0;i <emp.length;i++){ document.write(emp[i] + ' <br>'); } </emp.length;i++){>Testaa nyt
Ominaisuus .length palauttaa taulukon pituuden.
Yllä olevan esimerkin tulos
parseint java
2) JavaScript-taulukko suoraan (uusi avainsana)
Syntaksi taulukon luomiseksi suoraan on annettu alla:
var arrayname=new Array();
Tässä, uusi avainsana käytetään taulukon esiintymän luomiseen.
merkkijono alimerkkijono java
Katsotaanpa esimerkkiä taulukon luomisesta suoraan.
var i; var emp = new Array(); emp[0] = 'Arun'; emp[1] = 'Varun'; emp[2] = 'John'; for (i=0;i <emp.length;i++){ document.write(emp[i] + ' <br>'); } </emp.length;i++){>Testaa nyt
Yllä olevan esimerkin tulos
3) JavaScript-taulukon rakentaja (uusi avainsana)
Tässä sinun on luotava taulukon esiintymä välittämällä argumentit rakentajassa, jotta meidän ei tarvitse antaa arvoa nimenomaisesti.
Alla on esimerkki objektin luomisesta taulukon rakentajan avulla.
var emp=new Array('Jai','Vijay','Smith'); for (i=0;i <emp.length;i++){ document.write(emp[i] + ' <br>'); } </emp.length;i++){>Testaa nyt
Yllä olevan esimerkin tulos
JavaScript-taulukkomenetelmät
Katsotaanpa luettelo JavaScript-taulukkomenetelmistä ja niiden kuvauksista.
menetelmät | Kuvaus |
---|---|
concat() | Se palauttaa uuden taulukkoobjektin, joka sisältää kaksi tai useampia yhdistettyjä taulukoita. |
copywithin() | Se kopioi annetun taulukon osan omilla elementeillään ja palauttaa muokatun taulukon. |
merkinnät () | Se luo iteraattoriobjektin ja silmukan, joka toistuu jokaisen avain/arvo-parin yli. |
joka() | Se määrittää, täyttävätkö kaikki taulukon elementit tarjotut funktioehdot. |
tasainen () | Se luo uuden taulukon, joka kuljettaa alitaulukon elementtejä ketjutettuina rekursiivisesti määritettyyn syvyyteen asti. |
flatMap() | Se kartoittaa kaikki taulukon elementit kartoitustoiminnon avulla ja tasoittaa sitten tuloksen uudeksi taulukoksi. |
täyttää() | Se täyttää elementit taulukkoon staattisilla arvoilla. |
alkaen () | Se luo uuden taulukon, joka sisältää tarkan kopion toisesta taulukkoelementistä. |
suodattaa() | Se palauttaa uuden taulukon, joka sisältää elementit, jotka läpäisevät annetut funktioehdot. |
löytö() | Se palauttaa annetun taulukon ensimmäisen elementin arvon, joka täyttää määritetyn ehdon. |
FindIndex() | Se palauttaa annetun taulukon ensimmäisen elementin indeksiarvon, joka täyttää määritetyn ehdon. |
jokaiselle() | Se kutsuu toimitetun funktion kerran jokaiselle taulukon elementille. |
sisältää () | Se tarkistaa, sisältääkö annettu matriisi määritetyn elementin. |
sisällysluettelo() | Se etsii määritetyn elementin annetusta taulukosta ja palauttaa ensimmäisen osuman indeksin. |
isArray() | Se testaa, onko välitetty arvo taulukko. |
liittyä seuraan() | Se yhdistää taulukon elementit merkkijonoksi. |
avaimet () | Se luo iteraattoriobjektin, joka sisältää vain taulukon avaimet, ja kiertää sitten näiden avainten läpi. |
lastIndexOf() | Se etsii määritetyn elementin annetusta taulukosta ja palauttaa viimeisen osuman indeksin. |
kartta() | Se kutsuu määritetyn funktion jokaiselle taulukon elementille ja palauttaa uuden taulukon |
of() | Se luo uuden taulukon muuttuvasta määrästä argumentteja, joissa on minkä tahansa tyyppisiä argumentteja. |
pop() | Se poistaa ja palauttaa taulukon viimeisen elementin. |
työntää() | Se lisää yhden tai useamman elementin taulukon loppuun. |
käänteinen() | Se kääntää tietyn taulukon elementit. |
vähentää (funktio, alku) | Se suorittaa kullekin arvolle tarjotun toiminnon vasemmalta oikealle ja pienentää taulukon yhdeksi arvoksi. |
vähennäRight() | Se suorittaa kullekin arvolle määrätyn toiminnon oikealta vasemmalle ja pienentää taulukon yhdeksi arvoksi. |
jonkin verran() | Se määrittää, läpäiseekö jokin taulukon elementti toteutetun funktion testin. |
siirtää() | Se poistaa ja palauttaa taulukon ensimmäisen elementin. |
viipale() | Se palauttaa uuden taulukon, joka sisältää kopion annetun taulukon osasta. |
järjestellä() | Se palauttaa annetun taulukon elementin lajiteltuna. |
liitos() | Se lisää / poistaa elementtejä annettuun taulukkoon / siitä. |
toLocaleString() | Se palauttaa merkkijonon, joka sisältää kaikki määritetyn taulukon elementit. |
toString() | Se muuntaa tietyn taulukon elementit merkkijonomuotoon vaikuttamatta alkuperäiseen taulukkoon. |
unshift() | Se lisää yhden tai useamman elementin annetun taulukon alkuun. |
arvot() | Se luo uuden iteraattoriobjektin, joka sisältää arvot jokaiselle taulukon indeksille. |