How to Insert an Item into an Array at a Specific Index in JavaScript

  501 views   1 year ago Javascript

Use the JavaScript splice() Method

You can use the splice() method to insert a value or an item into an array at a specific index in JavaScript. This is a very powerful and versatile method for performing array manipulations.

The splice() method has the syntax like array.splice(startIndexdeleteCount, item1, item2,...). To add elements to an array using this method, set the deleteCount to 0, and specify at least one new element, as demonstrated in the following example:

    var persons = ["Harry", "Clark", "John"];
    // Insert an item at 1st index position
    persons.splice(1, 0, "Alice");
    console.log(persons); // Prints: ["Harry", "Alice", "Clark", "John"]
    // Insert multiple elements at 3rd index position
    persons.splice(3, 0, "Ethan", "Peter");
    console.log(persons); // Prints: ["Harry", "Alice", "Clark", "Ethan", "Peter", "John"]


Author : Harsukh Makwana
Harsukh Makwana

Hi, My name is Harsukh Makwana. i have been work with many programming language like php, python, javascript, node, react, anguler, etc.. since last 5 year. if you have any issue or want me hire then contact me on

Related Articles