Вы можете использовать метод splice() для вставки значения или элемента в массив по определенному индексу в JavaScript. Это очень мощный и универсальный метод работы с массивами.
Метод splice() имеет синтаксис, подобный array.splice(startIndex, deleteCount, item1, item2,...). Чтобы добавить элементы в массив с помощью этого метода, установите для deleteCount значение 0 и укажите хотя бы один новый элемент, как показано в следующем примере:
<script>
var persons = ["Harry", "Clark", "John"];
// Вставляем элемент в 1-ю позицию индекса
persons.splice(1, 0, "Alice");
console.log(persons); // Печатаем: ["Harry", "Alice", "Clark", "John"]
// Вставляем несколько элементов в 3-ю позицию индекса
persons.splice(3, 0, "Ethan", "Peter");
console.log(persons); // Печатаем: ["Harry", "Alice", "Clark", "Ethan", "Peter", "John"]
</script>
Чтобы добавить элементы в конец или начало массива, вы можете просто использовать методы массива push() и unshift(). Подробнее см. Руководство по массивам JavaScript.
















