The JavaScript "Slavery" Footprint
Here’s a list of common algorithms which has implemented in JavaScript:
- Reverse String
- Reverse Integer
- Palindrome
- Max Character
- Fizzbuzz
- Anagrams
- Capitalize
- Steps
- Pyramid
- Find the Vowels
The JavaScript "Slavery" Tricks
- Get length of object
- Iterate over an object
- Convert object to array
- Check if a property exists in objects
- Merge multiple objects into one object
- Computed object properties
- Delete or filter property of object
- Get all values in object
- Array shallow copy/clone
- Get a random element from an array
- Remove falsy values in array
- Remove items from array
- Fill array with values
- Find certain element index of array
- Make range of numbers within array
- Get only unique values in array
- Find the differences (non-shared items) between two arrays
- Remove items from left right side of array
- Find shared values between two arrays
- Get last item in array, get everything before last item in array