3. Munka tömbök javascript, hogy talán nem is tudja
Ebben a cikkben fogjuk nézni három kevéssé ismert technikákat lehet alkalmazni, ha dolgozik tömbök.
- array indexek
- építésű ingatlanok
- Az egyéni tulajdonságok, amelyek közvetlenül hozzá lehet adni a keresési
Természetesen az első két típusú tulajdonságok ismerős neked, de most gyorsan fut rajtuk keresztül frissíteni az információkat a memóriában.
Indexes - ölőn tömb amely lehet pozitív.
Bundle belül tömbindexként elem nem különbözik egy csomó ingatlan értéke az objektum.
Indexelések egyedi chip tömbben. Ellentétben másokat a beépített tulajdonságait lehet beállítani, egyszerűen írja szögletes zárójelek ed rendű [3] = „barack”; .
beépített ingatlanok
A tömb típus tárgyak, számos beépített tulajdonságokkal rendelkeznek, például array.length. A hossza ingatlan adatait tárolja az aktuális dimenziója a tömbben.
Fellebbezés az ingatlan végezhetjük, mint egy klasszikus módon: object.key. és ezen keresztül a zárójelben: Object [ „kulcs”]. Tehát a mérete a tömb megtalálható írásban Ary [ „hossz”].
Létrehozása egyéni tulajdonságai
Most beszéljünk arról, hogyan hozhat létre egyéni tulajdonságait.
Erről a chip, mert kevesen tudják, hogy eredetileg az egyéni tulajdonságokat használjuk problémák megoldására szűk és ritka.
Például felveheti a tulajdonság, amely jellemzi az „típus” vagy „osztály” tárolt tömb elemeit:
Meg kell jegyezni, hogy az egyéni tulajdonságokat befolyásolhatja, ha a tárgy a vezetési ciklus for ... in.
2. Hozzáférés a tömb elemei a ciklusban
Mivel a tömb indexei csak pozitív értéket vesz fel, a referenciapont zéró-alapú. Később tudjuk használni ezt a kódot, hogy hozzáférjen a tömb elem egy adott iteráció a hurok.
A ECMAScript6 már olyan eljárást görgetés tömb használata nélkül indexek, és egy új ciklus ... a.
A for ciklus. a áthaladását az elemek a tömb, anélkül, hogy befolyásolná az elem indexe.
3. Az elemek száma - nem a méret a tömb
Mikor jön a dimenziója a tömb, akkor általában azt hiszik, hogy egy meghatározott mennyiségű tárolt elemek benne. Tény, hogy ez nem igaz - length tulajdonság alapján számítják ki a legnagyobb index az elem.
A hossza ingatlan nagyon egyértelmű. Hogy ez csak nézd meg a következő módosítások:
Az utolsó példa is elég volt ahhoz, hogy a tételt az ötödik helyre, ami azt eredményezi, hogy a hossza a tömb lesz egyenlő 6. Ha úgy gondolja, hogy az indexek 0-4 automatikusan létrehozásra kerül, akkor rossz. Ezt lehet ellenőrizni segítségével a kezelő.
Ebben az esetben úgy tisztességes, hogy hívja a tömb ed rendű „ritka”.
Azt is manipulálni a length tulajdonság, hogy vágja tömböket. A példában bemutatott alábbi bemutatja a „veszteség” elem alatt index 5, azáltal, hogy csökkenti a hossza ed rendű tulajdonság értéke tömb.
5 óra utolsó oszlopában „jQuery”
Ma szeretnénk, hogy meséljek TypeIt könyvtár - ingyenes jQuery plugin. Ön tudja használni, hogy szimulálja a gépelést. Ha minden megfelelően van beállítva, nagyon realisztikus hatás érhető el.
jQuery plugin létre egy idővonal.
jQuery plugin létre egy Gantt diagram.
Egy példa arra, hogyan hajtsák végre a letöltött fájl segítségével PHP és jQuery ajax.
Tehát nem a tömbökkel, ez egy hiba, akkor antipattern
stas.protasevich
Által nyújtott információk útján két csatorna (látás és hallás) a képzés hatékonyságának sokkal jobb tanulás könyvekből. A házi feladatok és online tesztek lehetővé teszi, hogy folyamatosan úgy gondolja, a célnyelven, és azonnal ellenőrizze tudását!
Ha azt szeretnénk, hosszú ideig, hogy tanulmányozzák, hogyan lehet HTML-t, akkor engem, mert van jó hír!
Ha már megtanulta a HTML és tovább szeretne lépni, a következő lépés az lesz, hogy tanulmányozza a CSS technológiával.
Ha azt szeretnénk, hogy megértsék a fogalmak domain és tárhely, megtanulják, hogyan kell létrehozni egy adatbázist, feltölteni a fájlokat a honlapon keresztül FTP szerver, hozzon létre aldomain konfigurálja a postaládákat a helyszínen, és ellenőrzi a részvétel, a tanfolyam kifejezetten az Ön számára!