Underscore is a JavaScript library that provides about 100 utility functions for four kinds of data types: arrays, objects, collections, and other functions. In addition, Underscore has its own ...