Skip to content
Related Articles

Related Articles

How to remove an element from an array in JavaScript?

View Discussion
Improve Article
Save Article
Like Article
  • Last Updated : 14 Mar, 2019

Array splice() method can be used to remove any particular element from an array in JavaScript. Moreover, this function can be used to add/remove more than one element from an array.


array.splice(index, howmany, item1, ....., itemX)

Parameters: This method requires 3 parameters :-

  • index: Required. It specifies the position to remove/add the elements.
  • howmany: Optional. It specifies how many elements to be removed.
  • item: Optional. It specifies new elements to be added.

Return Value: A new Array, containing the removed items (if any).

Example: This example uses splice() method to remove particular element from an array.

<!DOCTYPE html>
        <h1>Welcome to GeeksforGeeks</h1>
        <p>Click the button to remove 3rd element from the array.</p>
        <button onclick="remove_ele()">Try it</button>
        <p id="display"></p>
        <p id="demo"></p>
        <!--Script to remove an element from an 
            array using spice method-->
            var Lang = ["C++ ", " Java ", " Python ", " Go ", " Prolog"];
             document.getElementById("display").innerHTML = Lang;
             function remove_ele() {
               Lang.splice(2, 1);
               document.getElementById("display").innerHTML = Lang;

Before clicking try it button:

After clicking try it button:

Supported Browsers: The browser supported by Array splice() Method are listed below:

  • Google Chrome
  • Apple Safari
  • Firefox
  • Opera
  • Edge

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!