Програма JavaScript за вмъкване на елемент в масив

В този пример ще се научите да пишете програма на JavaScript, която ще вмъкне елемент с определен индекс в масив.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на JavaScript:

  • Сплайване на масив на JavaScript ()
  • JavaScript за цикъл
  • JavaScript масив

Пример 1: Добавяне на елемент към масив с помощта на сплайс ()

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

Изход

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

В горната програма splice()методът се използва за вмъкване на елемент с определен индекс в масив.

В splice()метода добавя и / или премахва елемент.

В splice()метода,

  • Първият аргумент указва индекса, в който искате да вмъкнете елемент.
  • Вторият аргумент (тук 0 ) указва броя на елементите за премахване.
  • Третият аргумент указва елемента, който искате да добавите към масив.

Пример 2: Добавяне на елемент към масив с помощта на Loop

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

Изход

 (1, 2, 3, 8, 4)

В горната програма,

  • В forлиния се използва за обхождане чрез елементите на масив.
  • Елементът се добавя към дадения индекс.
  • Всички елементи, чийто индекс е по-голям от дадения индекс, се изместват с една стъпка надясно.

Интересни статии...