VLAZ
Pet peeves:
- Using
.map()
(or any other array iteration method like.filter
, etc), in JavaScript for simply going through the array instead of.forEach() or a loop
. In general, use the array methods for their purpose: .map
- I have an array, I another array where each item is based on the first one.flatMap
- like.map
but I use it when each new item also an array.filter
- I have an array, I need less of it.find
- I have an array, I need one item from it.findIndex
- I have an array, I need the index of an item.some
- I have an array, I need to check if at least one item passes a check.every
- I have an array, I need to see if all items pass a check.forEach
- I have an array, I need to do something with each item. Usually I don't want to return anything..reduce
/.reduceRight
- I have an array, I need to make it into "one value". I'll have to check if I really need to use reduce for this.for
,for..in
,for..of
,while
,do..while
loops if the problem can't (or doesn't need to) fit into one of the above.- Using regular expressions when you need "something with text" instead of parsing, simple string manipulation, or basic arithmetic, and so on.
- Generating DOM content as a string of HTML.
- Explanations that say "This works fine" and then proceed to show a problem thus proving it doesn't work "fine".
- Unformatted code.
-
Member for 2 years, 5 months
-
0 profile views
-
Last seen Nov 29 '20 at 8:15
Communities (45)
- Stack Overflow 17k 17k 88 gold badges3232 silver badges5050 bronze badges
- Worldbuilding 6.5k 6.5k 22 gold badges1717 silver badges4545 bronze badges
- Meta Stack Exchange 1.9k 1.9k 11 gold badge77 silver badges1919 bronze badges
- Science Fiction & Fantasy 869 869 11 gold badge88 silver badges1818 bronze badges
- Software Engineering 587 587 11 gold badge55 silver badges99 bronze badges
- View network profile
Top network posts
- 174 what is the difference between const and const {} in javascript
- 71 Why would people bury their dead in tombs when they might become zombies?
- 53 Where could a vampire get blood without harming people?
- 53 Is it good practice to echo PHP code into inline JS?
- 51 What would cause a culture to keep a distinct weapon for centuries?
- 44 Backwards the migration close reason text is
- 40 Origin of genies (from lamps) having a three wish limit?
- View more network posts →
Keeping a low profile.
This user hasn't posted yet.
Badges (3)
Gold
1
Rarest
-
Nov 29
Silver
1
Rarest
-
Sep 20
Bronze
1
Rarest
-
Jun 19