JavaScript program elem beillesztésére egy tömbbe

Ebben a példában megtanul olyan JavaScript programot írni, amely egy adott indexben lévő elemet beilleszt egy tömbbe.

A példa megértéséhez ismernie kell a következő JavaScript programozási témákat:

  • JavaScript tömbillesztés ()
  • JavaScript for loop
  • JavaScript tömb

1. példa: Elem hozzáadása a tömbhöz a splice () használatával

 // program to insert an item at a specific index into an array function insertElement() ( let array = (1, 2, 3, 4, 5); // index to add to let index = 3; // element that you want to add let element = 8; array.splice(index, 0, element); console.log(array); ) insertElement();

Kimenet

 (1, 2, 3, 8, 4, 5)

A fenti programban a splice()metódust egy meghatározott indexű elem beillesztésére használják egy tömbbe.

A splice()módszer hozzáad és / vagy eltávolít egy elemet.

A splice()módszerben

  • Az első argumentum megadja azt az indexet, ahová elemet kíván beszúrni.
  • A második argumentum (itt 0 ) meghatározza az eltávolítandó elemek számát.
  • A harmadik argumentum megadja azt az elemet, amelyet hozzá kíván adni egy tömbhöz.

2. példa: Elem hozzáadása a tömbhöz a hurok használatával

 // program to insert an item at a specific index into an array function insertElement() ( let array = (1, 2, 3, 4); // index to add to let index = 3; // element that you want to add let element = 8; for (let i = array.length; i> index; i--) ( //shift the elements that are greater than index array(i) = array(i-1); ) // insert element at given index array(index) = element; console.log(array); ) insertElement();

Kimenet

 (1, 2, 3, 8, 4)

A fenti programban

  • A forciklust a tömbelemeken keresztüli iterációra használják.
  • Az elem hozzáadódik a megadott indexhez.
  • Az összes elem, amelynek indexe nagyobb, mint az adott index, egy lépéssel jobbra tolódik.

érdekes cikkek...