Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
JavaScript , rovnako ako vo väčšine ostatných programovacích jazykov , pole je premenná , ktorá odkazujú kolekcií dátových položiek . Zatiaľ čo v niektorých iných jazykoch ( napr. C alebo Java ) , musí pole obsahovať hodnoty rovnakého dátového typu , v JavaScripte polia môžu obsahovať hodnoty rôznych typov . Napríklad pole JavaScript : Spojené názvy
 var = new Array ( " Bob " , " George " , " Bill " , 3 ) ; 
 
 obsahuje tri reťazce, ktoré obsahujú mená , a číslo 3 . Polia v JavaScripte sú inštancie ako objekty , čo znamená , že sú niektoré metódy , programátori môžu volať . 
 Pop ( ) Metóda 
 
 metóda " pop " pochádza z myšlienka dátové štruktúry zásobníka . Stohy sú zoznamy dát, z ktorých sú hodnoty získané /odstráni ( alebo " odoberie " ) z konca zoznamu . To znamená , že posledný prvok zoznamu sa odstráni , a dĺžka zoznamu zmenila . Metóda pop pre funkcie JavaScript Arrays rovnakým spôsobom : 
 
 document.write ( names.pop ( ) ) ; 
 
 document.write ( mená ) ; 
 
 Tento príkaz bude napísať číslo 3 do prehliadača , a vyberte ju zo zoznamu . Zostávajúce zoznam bude čítať : 
 
 Bob , George , Bill 
 splice ( ) Metóda 
 
 metóda " spojka " je podobný metódy pop , v tom , že môže odstrániť dáta z poľa a upravovať ich obsah . Metóda splice , ale má trochu väčšiu flexibilitu v tom , že sa môže tiež pridať prvky do zoznamu , a to môže polotovarov operácie na prvky v polovici zoznamu . Napríklad : 
 
 names.splice ( 1 , 0 , " Mark " ) ; 
 
 pridať prvok " Mark " na indexe 1. Takže pole bude čítať : 
 
 Bob , Mark , George , Bill 
 
 Prvý argument spoje určuje uvedením indexu . Druhý argument signalizuje , koľko prvkov odstrániť ( v tomto prípade žiadny , pretože prvok je iba pridávajú ) . Tretí je aktuálny prvok . 
 Príklady 
 
 pop a spojovacie metódy môžu premenné meniť značne, a programátori by mali byť informovaní o tom , ako dáta do zmeny poľa sú operácie dôjsť . Príklad kódu : 
 
 names.pop ( ) ; 
 
 names.pop ( ) ; 
 
 names.splice ( 0 , 1 , " John " ) ; 
 
names.splice ( 1 , 0 , " Kyle " , " Robert " ) ; celým
names.pop ( ) , celým
úplne mení zoznam čítať celým
John , Kyle , Robert vs
 posledné dve hodnoty pôvodného poľa ( George a Bill ) sú vyskočila zo zoznamu . Názov " John " sa pridá k prvému ( 0 ) polohy , zatiaľ čo Bob sa odstráni . Dve ďalšie mená ( Kyle a Robert ) sú pridané medzi Johnom a Marka , a nakoniec Mark sa odoberie preč zoznamu .