javascript switch items in array
- Published
- Reading time
- 1 min read
- Length
- 221 words
On this page
Javascript Switch Items in Array#
Switching items in an array can be done through several methods in Javascript. Here are some ways to achieve this:
Method 1: Using the swap method#
The easiest way to switch items in an array is by using the swap method. This method swaps the values of two array elements by index.
let arr = [1, 2, 3, 4, 5];
function swap(arr, i, j) {
let temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
swap(arr, 2, 4);
console.log(arr); // Output: [1, 2, 5, 4, 3]Method 2: Using the splice method#
The splice method is used to add or remove elements from an array. It can also be used to switch elements in an array.
let arr = [1, 2, 3, 4, 5];
arr.splice(2, 1, arr[4]);
arr.splice(4, 1, arr[2]);
console.log(arr); // Output: [1, 2, 5, 4, 3]Method 3: Using the ES6 syntax#
The ES6 syntax provides a shorter way to switch elements in an array using destructuring assignment.
let arr = [1, 2, 3, 4, 5];
[arr[2], arr[4]] = [arr[4], arr[2]];
console.log(arr); // Output: [1, 2, 5, 4, 3]These are the most common ways to switch items in an array using Javascript. Choose the one that suits your needs and coding style.