Home > shorts > Array methods cheat sheet.

Array methods cheat sheet.


Array methods cheat sheet.

// map()
["🍏", "🍎", "🍐", "🍊"].map(item => "🧃" + item)
// returns ["🧃🍏", "🧃🍎", "🧃🍐", "🧃🍊"]

// filter()
["🍏", "🍎", "🍏", "🍏"].filter(item => item === "🍏")
// returns ["🍏", "🍏", "🍏"]

// find()
["🍏", "🍎", "🍏", "🍏"].find(item => item === "🍏")
// returns "🍏"

// findIndex()
["🍏", "🍎", "🍏", "🍏"].findIndex(item => item === "🍎")
// returns 1

// fill()
["🍏", "🍎", "🍏", "🍏"].fill("🍉", 1)
// returns ["🍏", "🍉", "🍉", "🍉"]

// copyWithin()
["🍏", "🍎", "🍐", "🍊"].copyWithin(0, 2)
// returns ["🍐", "🍊", "🍐", "🍊"]

// some()
["🍏", "🍎", "🍐", "🍊"].some(item => item === "🍐")
// returns true

// every()
["🍏", "🍎", "🍐", "🍊"].every(item => item === "🍐")
// returns false

// reduce()
["🍏", "🍎", "🍐", "🍊"].reduce((acc, cur) => acc + cur)
// returns "🍏🍎🍐🍊"

Check the demo here => CodePen

© 2021, Andrew Losseff