Hello, I’m KANNAN Muthu Manickam
Full Stack – Software – QA/Test Automation Engineer
|
Software Development Engineer in Test (SDET)

JavaScript Array Methods

JavaScript Array Methods

Mastering JavaScript array methods empowers efficient data manipulation! 🚀🔍 Here’s a quick overview of some essential array methods:

1. **`push(element1, element2, …)`**
– Adds one or more elements to the end of the array.

2. **`pop()`**
– Removes the last element from the array and returns it.

3. **`shift()`**
– Removes the first element from the array and shifts all other elements one position to the left.

4. **`unshift(element1, element2, …)`**
– Adds one or more elements to the beginning of the array.

5. **`concat(array2, array3, …)`**
– Combines arrays and returns a new array.

6. **`slice(startIndex, endIndex)`**
– Extracts a portion of the array, returning a new array.

7. **`splice(startIndex, deleteCount, element1, element2, …)`**
– Changes the contents of an array by removing or replacing existing elements.

8. **`forEach(callback)`**
– Executes a provided function once for each array element.

9. **`map(callback)`**
– Creates a new array with the results of calling a provided function on every element.

10. **`filter(callback)`**
– Creates a new array with elements that satisfy a provided condition.

11. **`reduce(callback, initialValue)`**
– Applies a function against an accumulator and each element in the array, reducing it to a single value.

12. **`find(callback)`**
– Returns the first element in the array that satisfies the provided testing function.

These methods empower you to perform a wide range of operations efficiently. Incorporate them into your coding arsenal for effective array manipulation! 💻🌐

Kannan

Full Stack – Software – QA/Test Automation Engineer | SDET

Welcome to my website blog, I value your presence and perspective. Your feedback, comments, and interactions fuel my passion for what I do. Together, let’s embark on a journey of exploration, discovery, and growth.


Search in the Website


Subscribe to Newsletter

Stay updated with my latest blogs and ideas by joining the newsletter.


Old blog posts