Directory javascript illesztési

kezdet
Az index a tömbben, ahol kezdeni eltávolításával.
deleteCount
Elemek száma törölni kell, kezdve a kezdő index.
  • IE. Ha ez a paraméter nincs megadva, akkor nincs elem törlődik.
  • Firefox. Ha ez a paraméter nincs megadva, akkor törli az összes elemet a Start index.
  • Opera. (Vizsgálták verzió 9.61) Ha ez a paraméter nincs megadva, akkor el kell távolítani az egyik eleme, amelynek indexe Start 1. Ebben az esetben egy üres sort helyett egy távoli tagja.
elem1, elem2. elemN
Add elemeket a tömb. Hozzáadása kezdődik a kiinduló helyzetbe.

Leírás példák

Talán a legátfogóbb módszer dolgozik egy tömbben.

Egyesíti két különböző funkciós: egy részét eltávolítja a tömb, és mindezt új elemeket a távoli helyen.

Így lehetséges, hogy csökkentse nullára számos elemet kell hagyni -, akkor ez lesz könnyű felvenni.

És nem lehet hozzáadni tételek - akkor csak törölni.

A módszer adja vissza egy tömbben törölt elemeket.

Példa: eltávolítása egy elem

Példa: Elemek hozzáadása

A baj az, hogy egy tömböt js lényegében értéke a Array osztály prototípusa, amely a különböző módszerek azok kezelésére, beleértve a szétszerelt terméket, numerikus indexek benne semmi több, mint egy egyszerű tárgy kulcsokat az értéküket. Ez azt jelenti, hogy ha hívja a törlés gombot egyszerűen eltávolítják a tárgy legfontosabb érték veszít és szabad összegyűjtött szemetet - memória nem zsúfolt, de az új adó tömb majd kiszámítja az új index a rendelkezésre álló minimális értéket ( „lyuk”, ahogy fogalmazott) és a maximális + 1, valamint a hosszú élettartamú script a veszélye a nem memóriazavar, és a kockázat a szakaszon a szám hossza, de nagyon alacsony, persze, ha a script nem, hogy minden második ötszáz hozzátéve null műveletek (egyébként memória eldugult gyorsabban mi a kimenetele num ber) egy tömbben, és élni hónapokig. Abban az esetben, illesztési, erősen veszít a teljesítmény - az eljárás során a „vágás” elemek kezdődik, hogy egy permutációja minden eleme erősen otzhiraet processzor időt, és ha a tömb nagyon hosszú, az egyik ilyen művelet igényel sok időt, ami például a játékok (például egy sor sprite vagy hatásáról szóló adatokat, részecskéket, amelyek mindegyike lehet egy pokol) okozhat süllyedés fps, így sokkal kényelmesebb az Ön módszerrel eltávolítani az elemet a tömb alapján kell kiválasztani a jellemzői a munkáját a js-alkalmazás vagy Skree Township ta. Tény, hogy a választás a sebesség és a tartósság.