Program JavaScript pro vložení položky do pole

V tomto příkladu se naučíte psát program JavaScriptu, který vloží položku v určitém indexu do pole.

Abyste pochopili tento příklad, měli byste znát následující programovací témata JavaScriptu:

  • Spojení pole JavaScriptu ()
  • JavaScript pro smyčku
  • Pole JavaScript

Příklad 1: Přidat položku do pole pomocí splice ()

 // 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();

Výstup

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

Ve výše uvedeném programu se splice()metoda používá k vložení položky se specifickým indexem do pole.

splice()Metoda doplňuje a / nebo odstraní položky.

V splice()metodě

  • První argument určuje index, kam chcete vložit položku.
  • Druhý argument (zde 0 ) určuje počet položek k odebrání.
  • Třetí argument určuje prvek, který chcete přidat do pole.

Příklad 2: Přidat položku do pole pomocí smyčky

 // 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();

Výstup

 (1, 2, 3, 8, 4)

Ve výše uvedeném programu

  • forSmyčka se používá k iteraci prvků pole.
  • Prvek se přidá k danému indexu.
  • Všechny prvky, jejichž index je větší než daný index, jsou posunuty o jeden krok doprava.

Zajímavé články...