Програма 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: Додати елемент до масиву, використовуючи для циклу

 // 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Цикл використовується для перебору елементів масиву.
  • Елемент додається до заданого індексу.
  • Усі елементи, індекс яких перевищує даний індекс, зміщуються на крок праворуч.

Цікаві статті...