As you say, and i want to add something, the map tool returns you an array with the result of every element through the callback, if you don't want this you shouldn't use it.
Correct. However, you should avoid using the for loop in general, because it will iterate over every property of the item passed to it including things which you might not want to iterate over (like a for in loop would do).
Alternatives to for include: forEach, for of, map etc
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
It is slower because it has to create / initialise the callback function passed to it for every item.
There might be other reasons too
Exactly
As you say, and i want to add something, the map tool returns you an array with the result of every element through the callback, if you don't want this you shouldn't use it.
But isn't that essentially what the
for
loop is also doing?Correct. However, you should avoid using the
for
loop in general, because it will iterate over every property of the item passed to it including things which you might not want to iterate over (like afor in
loop would do).Alternatives to
for
include:forEach
,for of
,map
etc