JavaScript tömb módszerek: Hozza létre példával

Anonim

Mi az a tömb?

A tömb egy olyan objektum, amely tárolni képes elemek gyűjteményét . A tömbök akkor válnak igazán hasznosakká, ha nagy mennyiségű, azonos típusú adatot kell tárolni. Tegyük fel, hogy 500 alkalmazott adatait szeretné tárolni. Változók használata esetén 500 változót kell létrehoznia, míg ugyanezt egyetlen tömb segítségével is megteheti. A tömb elemeihez az indexszámra hivatkozva férhet hozzá, és egy tömb első elemének indexe nulla.

JavaScript tömb létrehozása

Létrehozhat egy tömböt a JavaScript-ben az alábbiak szerint.

var students = ["John", "Ann", "Kevin"];

Itt inicializálja a tömböt, amikor a „John”, „Ann” és „Kevin” értékekkel jön létre. A „John”, „Ann” és „Kevin” indexe 0, 1 és 2. Ha további elemeket szeretne hozzáadni a hallgatók tömbjéhez, akkor ezt így teheti meg:

students[3] = "Emma";students[4] = "Rose";

Létrehozhat egy tömböt is az Array konstruktor segítségével:

var students = new Array("John", "Ann", "Kevin");

VAGY

var students = new Array();students[0] = "John";students[1] = "Ann";students[2] = "Kevin";

JavaScript tömb módszerek

Az Array objektum számos tulajdonsággal és módszerrel rendelkezik, amelyek segítik a fejlesztőket a tömbök egyszerű és hatékony kezelésében. A tulajdonság értékét az arrayname.property és a metódus kimenetének megadásával az arrayname.method () megadásával kaphatja meg.

  1. length tulajdonság -> Ha meg szeretné tudni a tömb elemeinek számát, használhatja a length tulajdonságot.
  2. prototípus tulajdonság -> Ha új tulajdonságokat és módszereket szeretne hozzáadni, használhatja a prototípus tulajdonságot.
  3. fordított módszer -> Megfordíthatja a tömbök sorrendjét fordított módszerrel.
  4. rendezési módszer -> A tömbben lévő elemeket rendezési módszerrel rendezheti.
  5. pop method -> Egy tömb utolsó elemét pop módszerrel távolíthatja el.
  6. shift módszer -> A tömb első elemét a shift módszerrel távolíthatja el.
  7. push method -> Hozzáadhat egy értéket a tömb utolsó elemeként.

Próbáld ki te is:

 Tömbök !!!