Javascript - asszociatív tömbök, vezető IT

Mi egy asszociatív tömb?

Asszociatív tömb - egy tömb, amely a kulcsok szálakat. Ábrázoljuk a szerkezet egy ilyen adatok tömb, mint egy több pár lehet „kulcs-érték”. Ez az adat struktúra azzal van jellemezve, hogy az érték a kulcshoz tartozó, azaz Ha megadja egy sor egy bizonyos kulcsot, akkor vissza fog térni az érték, amely társítva.

Rajzoljunk ez a helyzet több elvont. Vegyük például egy asszociatív tömböt, mint egy doboz, amelyben vannak dobozok. Mindegyik doboz a kulcs - a nevét a dobozok és az érték - a tartalmát a doboz. Annak érdekében, hogy megtalálják a doboz a dobozban, amit tudnod kell a nevét (kulcs). Miután megtaláltuk a megfelelő mezőbe kaphat annak tartalmát (az érték).

Hozzon létre egy asszociatív tömbben

Üres asszociatív tömb (üres négyzet), akkor hozz létre egyet az alábbi módokon:

Elemek hozzáadása egy asszociatív tömbben

Hozzáadása egy elem (pár „kulcs-érték”) a asszociatív tömb a következő:

Szerezd meg a kulcs értékét egy asszociatív tömbben

Get érték (tartalom doboz) egy kulcsfontosságú elem segítségével a következő kódot:

Hogyan kell kitölteni egy tömböt, amikor létrehozni?

Kitöltése egy asszociatív tömböt a szakaszában annak létrehozását a következő:

Mellszobra egy asszociatív tömb

Végigmegy az asszociatív tömb segítségével for..in ciklus:

A hossza egy asszociatív tömb

Tudja meg a hossza egy asszociatív tömböt az alábbiak szerint:

1. Az első lépés az, hogy kapjunk egy sor billentyű nevének módszerével gombok ():

2. A length tulajdonság, hogy megtudja, a kapott tömb hossza:

Termék eltávolítása a tömb

Egy elem törlése a asszociatív tömb (doboz) segítségével végezzük delete operátor.

Hogyan lehet ellenőrizni a legfontosabb a tömbben

Annak ellenőrzésére, a jelenléte a kulcs asszociatív tömbben a következők lehetnek:

megjegyzés

Ha Ön is tekinthető korlátozások (aláíró kulcsok idézőjelek), hogy egy újabb az alábbiak szerint:

Alkalmazása JSON formátumban, mint egy hagyományos eszköz fog további funkciókat, amelyek lehetővé teszik:

  • átalakítani JSON sorban az objektum (JSON.parse módszer);
  • átalakítani a JSON objektumot egy string (JSON.stringify módszer).

Ez lehetővé teszi több könnyű tárolni, vagy továbbítja az adatokat (asszociatív tömb).

Kapcsolódó cikkek