Встречается на собеседованиях • сегодня

Какой универсальный метод в массиве добавляет, удаляет и обновляет элементы

Метод splice() — универсальный инструмент для работы с массивами. Он может:

  1. Удалять элементы:
    javascript
    const arr = [1, 2, 3, 4];
    arr.splice(1, 2); // Удаляет 2 элемента, начиная с индекса 1
    console.log(arr); // [1, 4]
  1. Добавлять элементы:

    javascript
    arr.splice(1, 0, 'a', 'b'); // Вставляет 'a', 'b' на позицию 1
    console.log(arr); // [1, 'a', 'b', 4]
  2. Заменять элементы:

    javascript
    arr.splice(1, 2, 'x', 'y'); // Заменяет 2 элемента на 'x', 'y'
    console.log(arr); // [1, 'x', 'y', 4]

Параметры:

  • start — индекс начала изменений.
  • deleteCount — количество удаляемых элементов (0, если только добавление).
  • items... — элементы для добавления.

Возвращает массив удалённых элементов.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы