Array Data Structure in JavaScript — Search, Sort, Filter, Map, & Reduce