
- Javascript Basics Tutorial
- Javascript - Home
- Javascript - Overview
- Javascript - Syntax
- Javascript - Enabling
- Javascript - Placement
- Javascript - Variables
- Javascript - Operators
- Javascript - If...Else
- Javascript - Switch Case
- Javascript - While Loop
- Javascript - For Loop
- Javascript - For...in
- Javascript - Loop Control
- Javascript - Functions
- Javascript - Events
- Javascript - Cookies
- Javascript - Page Redirect
- Javascript - Dialog Boxes
- Javascript - Void Keyword
- Javascript - Page Printing
- JavaScript Objects
- Javascript - Objects
- Javascript - Number
- Javascript - Boolean
- Javascript - Strings
- Javascript - Arrays
- Javascript - Date
- Javascript - Math
- Javascript - RegExp
- Javascript - HTML DOM
- JavaScript Advanced
- Javascript - Error Handling
- Javascript - Validations
- Javascript - Animation
- Javascript - Multimedia
- Javascript - Debugging
- Javascript - Image Map
- Javascript - Browsers
- JavaScript Useful Resources
- Javascript - Questions And Answers
- Javascript - Quick Guide
- Javascript - Functions
- Javascript - Resources
JavaScript Array.splice() Method
The splice() method of JavaScript is used to add or remove item. It returns the removed item.
The syntax is as follows −
array.splice(index, num, item1, ....., itemX)
Here, index is the integer specifying at what position to add or remove items, num is the number of items to remove, item1…itemX are the items to be added to the array.
Let us now implement the splice() method in JavaScript −
Example
<!DOCTYPE html> <html> <body> <h2>Products</h2> <p>Click to display the updated product list...</p> <button onclick="display()">Result</button> <p id="test"></p> <script> var products = ["Electronics", "Books", "Accessories"]; document.getElementById("test").innerHTML = products; function display() { products.splice(1, 2, "Pet Supplies", "Footwear"); document.getElementById("test").innerHTML = products; } </script> </body> </html>
Output
Click the “Result” button above −
Example
<!DOCTYPE html> <html> <body> <h2>Products</h2> <p>Click to display the updated product list...</p> <button onclick="display()">Result</button> <p id="test"></p> <script> var products = ["Electronics", "Books", "Accessories"]; document.getElementById("test").innerHTML = products; function display() { products.splice(3, 1, "Pet Supplies", "Footwear", "Home Appliances"); document.getElementById("test").innerHTML = products; } </script> </body> </html>
Output
Click the “Result” button −
- Related Articles
- JavaScript array.entries() Method
- JavaScript Array.join() Method
- JavaScript arrayBuffer.slice() method
- JavaScript compile() Method
- JavaScript exec() Method
- JavaScript array.includes() method
- JavaScript Array.isArray() method
- JavaScript Array.from() Method
- JavaScript array.keys() method
- JavaScript getTime() Method
- JavaScript Sort() method
- Method Chaining in JavaScript
- CloneNode() method in JavaScript?
- JavaScript Array from() Method
- Array.prototype.find() method in JavaScript.

Advertisements