Top 10 JavaScript Array Methods You Should Know

const arr = [1, 2, 3, 4, 5, 6];  arr.forEach(item => {
console.log(item); // output: 1 2 3 4 5 6
});
const arr = [1, 2, 3, 4, 5, 6];

arr.includes(2); // output: true
arr.includes(7); // output: false
const arr = [1, 2, 3, 4, 5, 6];  // item(s) greater than 3
const filtered = arr.filter(num => num > 3);
console.log(filtered); // output: [4, 5, 6]
console.log(arr); // output: [1, 2, 3, 4, 5, 6]
const arr = [1, 2, 3, 4, 5, 6];  // add one to every element
const oneAdded = arr.map(num => num + 1);
console.log(oneAdded); // output [2, 3, 4, 5, 6, 7]
console.log(arr); // output: [1, 2, 3, 4, 5, 6]
const arr = [1, 2, 3, 4, 5, 6];  // at least one element is greater than 4?
const largeNum = arr.some(num => num > 4);
console.log(largeNum); // output: true
// at least one element is less than or equal to 0?
const smallNum = arr.some(num => num <= 0);
console.log(smallNum); // output: false
const arr = [1, 2, 3, 4, 5, 6];  // all elements are greater than 4
const greaterFour = arr.every(num => num > 4);
console.log(greaterFour); // output: false
// all elements are less than 10
const lessTen = arr.every(num => num < 10);
console.log(lessTen); // output: true
const arr = [1, 2, 3, 4, 5, 6];
const alpha = ['e', 'a', 'c', 'u', 'y'];
// sort in descending order
descOrder = arr.sort((a, b) => a > b ? -1 : 1);
console.log(descOrder); // output: [6, 5, 4, 3, 2, 1]
// sort in ascending order
ascOrder = alpha.sort((a, b) => a > b ? 1 : -1);
console.log(ascOrder); // output: ['a', 'c', 'e', 'u', 'y']
const name = 'frugence';
const nameArray = Array.from(name);
console.log(name); // output: frugence
console.log(nameArray); // output: ['f', 'r', 'u', 'g', 'e', 'n', 'c', 'e']
const nums = Array.of(1, 2, 3, 4, 5, 6);
console.log(nums); // output: [1, 2, 3, 4, 5, 6]

--

--

--

I'm a student I always like to learn new things and have experience with new stuff. I'm trying to be more creative and will come back soon with something unique

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Getting Started with an exciting new feature of Angular 11 — The Hot Module Replacement (HMR)

A stronger (typed) React Apollo

How to Create Registration & Authentication with Express & PassportJS

If Programming Languages Were Spoken Languages

Getting Started with Modern JavaScript — Spread vs Rest

Upgrade of production app from Angular 4 to Angular 7 — Be up to date with new tech

Laravel collection sort by

Popular ORMs in JavaScript, and why you should care.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Abdur Rahman

Abdur Rahman

I'm a student I always like to learn new things and have experience with new stuff. I'm trying to be more creative and will come back soon with something unique

More from Medium

What is JavaScript

Compress Problem - Javascript Challenge

JavaScript Basic API questions

React(Context API, PropTypes)