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