DEV Community

Array Tips and Tricks You Should Know

Jenuel Oras Ganawed on February 12, 2021

We already know that aside from objects, most of the time we use arrays on every javascript program. It is one of the important types that anyone s...
Collapse
 
redbossrabbit profile image
Ibeh Ubachukwu • Edited

Number 9 is my favorite.
For number 4 if you want to empty an array declared with var or let I think it better to reassign it with an empty array instead:

var fruits = [banana, apple, orange, watermelon, apple, orange, grape, apple];

fruits = []; //do this not fruits.length = 0;
Enter fullscreen mode Exit fullscreen mode
Collapse
 
ronger profile image
ronger

This is really nice to read..informative post is very good to read..thanks a lot! Connections wordle

Collapse
 
contractmaple profile image
haltingfrosty

Great sources; we appreciate you taking the time to find them and share them with us. word wipe

Collapse
 
chilupa profile image
Pavan Chilukuri • Edited

Nice article!
Number 3: Using .map is much easier and we can use object destructuring if you want to pull a specific value. 😄
This should give you the same result.

const friendsNames = friends.map(({name}) => name)
Enter fullscreen mode Exit fullscreen mode
Collapse
 
jenueldev profile image
Jenuel Oras Ganawed

Yup its, 3 hehe 3 is just another solution for map.. But I will say, map is still powerful. 😁

Collapse
 
danawoodman profile image
Dana Woodman

Nice! Number 5 was a new one for me and seems pretty useful, thanks! 🙏

Collapse
 
jenueldev profile image
Jenuel Oras Ganawed

nice, thanks that the article showed you new things :)

Collapse
 
6502 profile image
Andrea Griffini

In 11 you should add a note that the original array is reversed (alternatively just do y = x.slice().reverse())

Collapse
 
crycx profile image
crycx

Thank you for this useful article!

Collapse
 
jenueldev profile image
Jenuel Oras Ganawed

no problem men hehe 😁

Collapse
 
arvindsridharan profile image
arvindsridharan

How can we find unique values in an array without using map function.

Collapse
 
ronger profile image
ronger

This is also a very good post which I really enjoy reading. It is not everyday that I have the possibility to see something like this. 먹튀검증사이트

Collapse
 
alimobasheri profile image
MirAli Mobasheri

Thanks for the article! Really useful. 👍

Collapse
 
milkyfloor profile image
MilkyFloor

I am a newbie in this aspect and I believe that jour tips can help me. Thx a lot!