5 Useful javascript tricks for beginners
In this post, I will show you 5 awesome javascript tricks which will make your life easier. And will help you to become a better developer. So if you are interested, continue reading.
Trick-1: Remove duplicates from an Array!
This trick is pretty sim...
alimammiya.hashnode.dev4 min read
For trick number 5, forEach seems like a fine approach, but stylistically I'm more pulled towards Reduce since Javascript doesn't have a maxBy or equivalent.
const array = ["Apple", "Pine-apple", "Banana", "Jack-fruit"]; const longest = array.reduce((longest, current) => { if (longest.length < current.length) { return current; } return longest; }); console.log(longest); // Pine-appleTernary version looks a lot cleaner, but are notoriously harder to read.
const array = ["Apple", "Pine-apple", "Banana", "Jack-fruit"]; const longest = array.reduce((longest, current) => current.length > longest.length ? current : longest ); console.log(longest); // Pine-apple