Alapjai tömbök és objektumok javascript kezdőknek trepachov Dmitrij
- óraszámát
gyakorlat
A finomítás ciklusok és funkciók
Munka DOM
Néhány speciális dolog
jQuery könyvtár
- óraszámát
tankönyv
jQuery kezdőknek - óraszámát
alapítvány
dolgozó jQuery - óraszámát
manipuláció
elemeit az oldal - óraszámát
munka
egy sor elemeinek - óraszámát
munka
eseményeket jQuery - óraszámát
Hatások és animáció
jQuery könyvtár - óraszámát
Gyakorold a tökéletes
jQuery könyvtár - óraszámát
Munka
könyvtár jQueryUI - óraszámát
Népszerű bővítmények
jQuery könyvtár
- óraszámát
tankönyv
A reguláris kifejezések - óraszámát
Munka rendszeres
kifejezések. 1. fejezet. - óraszámát
Munka rendszeres
kifejezések. 2. fejezet. - óraszámát
Munka rendszeres
kifejezések. 3. fejezet. - óraszámát
Munka rendszeres
kifejezések. 4. fejezet. - óraszámát
különbségek
PHP verzió
Munka a Canvas
- óraszámát
tankönyv
dolgozni vászon - óraszámát
alapítvány
vászon - óraszámát
fejlett
Munka vászon
- óraszámát
munka
összefüggésben, és ez a - óraszámát
fejlett
munka keretében
A programozás során gyakran felmerül a probléma, hogy tároljuk a listát a hasonló értékeket. például minden nap a héten, vagy minden hónapban. Lehetséges lenne, hogy hozzon létre az egyes értékét változó lista, de nagyon kényelmetlen hosszú ideig - egy listát a hét napjainak telne 7 változó, és hónapokig - akár 12.
Most képzeljük el, hogy meg kell, hogy megjelenjen a neve a harmadik hónapban. A rendszer segítségével a 12 különböző változók, nehéz lenne, mert meg kell emlékezni a nevét, a változó, amelyben írja le a hónapok nevei.
Ezért az ilyen dolgokat speciális adattípus feltalálták. Ezt hívják egy tömbben.
A tömb által létrehozott szögletes zárójelben [].
Eddig hoztunk létre egy tömböt nem tartalmaz adatot. Töltse ki a nevét a hét napjainak:
Minden érték lista, amit felvett egy tömbben (ebben az esetben minden nap a héten) az úgynevezett tömb elem.
Az elemeket vesszővel elválasztva. Miután ezen a ponton meg lehet tenni tereket, de nem tudod.
Felhívjuk figyelmét, hogy a a hét napjai vannak húrok, és így idézőjelbe. További sorok tárolható egy sor számok. és idézetek, nem fogadunk el:
Külön elemként a tömb levezetni
Tegyük fel, hogy szeretnénk megjeleníteni a környezet segítségével egy sor alkotja a hét napjai.
Ez úgy történik, az alábbiak szerint: szükség van, miután egy tömbre (ebben az esetben, arr), hogy írjon szögletes zárójelek []. és jelzik a sorszáma az elem. akarjuk vinni: tomb [3]. Úgy tűnik, hogy a média sorozatszáma - ez 3, de ez nem így van. Mivel a programozás a számozás nullával kezdődik. Ezért 0 - hétfő, 1 - kedden és 2 - a környezet.
Vessen egy pillantást, és próbálja egy példa:
Az asszociatív tömbök (objektumok)
Az előző példában, hogy olvassa el a szükséges eleme a tömb, már zárójelbe sorszámát (a semmiből, ha elfelejtette). A sorozatszámot nevezzük tömb kulcsait.
Azaz, megkapjuk az érték a legfontosabb eleme a tömb.
Csináljuk úgy, hétfő volt az 1-es gombot a nem nulla, mint korábban volt (és a többi napon, hogy adjunk egy):
A szintaxis a következő: a legfontosabb. majd egy kettőspont :. majd az értéket.
A kulcsok nem kell számokat, akkor lehet szálakat. Azt, hogy egy tömb, ahol a kulcsok nevei az alkalmazottak, és az elemek - a fizetések:
Ismerje fizetés Vasey:
Ezen túlmenően, a idézőjelbe a húr a kulcsok és nem tudod:
Azonban ezek a gombok kivetett korlátozások: nem kezdődhetnek számmal, nincs kötőjellel vagy szóközzel benne.
Ha a kulcs - csak úgy, hogy idézőjelbe, és minden rendben lesz.
objektum tulajdonságai
Van egy másik módja, hogy utal egy elem a tárgy - segítségével a kezelés nem pedig a konzolok és a ponton át: nem obj [ „kulcs”]. és obj.key.
Ebben az esetben azt mondjuk, hogy olvassa el a tulajdonság az objektum.
Ezzel a kezelési módszer neve a tulajdonságok (azaz, kulcsok) korlátozások érvényesek: ők nem kezdődhetnek számmal, akkor nem kell egy kötőjelet vagy szóközt benne.
Ha a kulcs - használja kezelés, a zárójelben.
Másként hogyan hozhat létre egy tömböt vagy objektumot
helyett <> és a [], akkor az Object () és a Array (), illetve (ez csak egy alternatív szintaxist).
Hozzunk létre egy második tárgy szintaxis:
Hozzunk létre egy második tömb szintaxis:
Létrehozása lévő objektum <> és ezen keresztül az Object () egyenértékű, akkor az utat, hogy tetszik.
De a tömb nem olyan egyszerű. A különbség a kettő között abban nyilvánul meg, ha azt akarjuk, hogy egy tömb, amely áll egy elem, ami egy egész, valahogy így:
Ebben az esetben nem kap ilyen tömbben:
Ez lesz egy tömb, ami 10 üres elemek (értékük nem definiált), nem pedig egy sor egy elem 10, mint szeretnénk.
Tömb feltöltése
A tömb lehet tölteni nem a szakaszában annak létrehozását, majd. A következő példában, én először bejelentette, hogy az arr változó - tömb, majd megtöltötte adatok:
Megteheti tárgyak:
többdimenziós tömb
A tömb elemeit lehet nem csak vonósok és számok, hanem a tömbök. Vagyis, mi kapnánk egy sor tömbök vagy többdimenziós tömb.
Csináljunk egy sor diák diákok. amely tartalmazza a két almátrixszá: férfi hallgatók és nőstény:
Hogy egy elemének többdimenziós tömb levelet nem egy pár []. és két: a diákok [ 'fiúk'] [0] - így levezetni 'Nick'.
Mi a következő teendő:
Folytassa a problémák megoldásához a következő linken: célkitűzések a leckét.
Ha minden úgy dönt - megy a tanulmány egy új témát.
- óraszámát
gyakorlat
A finomítás ciklusok és funkciók
Munka DOM
Néhány speciális dolog
jQuery könyvtár
- óraszámát
tankönyv
jQuery kezdőknek - óraszámát
alapítvány
dolgozó jQuery - óraszámát
manipuláció
elemeit az oldal - óraszámát
munka
egy sor elemeinek - óraszámát
munka
eseményeket jQuery - óraszámát
Hatások és animáció
jQuery könyvtár - óraszámát
Gyakorold a tökéletes
jQuery könyvtár - óraszámát
Munka
könyvtár jQueryUI - óraszámát
Népszerű bővítmények
jQuery könyvtár
- óraszámát
tankönyv
A reguláris kifejezések - óraszámát
Munka rendszeres
kifejezések. 1. fejezet. - óraszámát
Munka rendszeres
kifejezések. 2. fejezet. - óraszámát
Munka rendszeres
kifejezések. 3. fejezet. - óraszámát
Munka rendszeres
kifejezések. 4. fejezet. - óraszámát
különbségek
PHP verzió
Munka a Canvas
- óraszámát
tankönyv
dolgozni vászon - óraszámát
alapítvány
vászon - óraszámát
fejlett
Munka vászon