lodash และ underscore เป็น utility libraries ทั้งคู่ ทำให้ JavaScript ง่ายขึ้นด้วย utils สำหรับ arrays, numbers, objects, strings เหมาะสำหรับ
Iterating arrays, objects, & strings
Manipulating & testing values
Creating composite functions
ทั้งคู่เป็น functional libraries Lo-Dash เป็น fork ของ Underscore ยังคง API ให้เป็น drop-in replacement แต่ภายใต้หน้าต่างเขียนใหม่ทั้งหมด และเพิ่ม features/functions ที่ Underscore ไม่มี
Lo-Dash สร้างเพื่อ cross-environment iteration support ที่ consistent สำหรับ arrays, strings, objects, arguments กลายเป็น superset ของ Underscore ให้ extra features (AMD support, deep clone, deep merge), performance ดีกว่า optimized สำหรับ large arrays/objects, flexibility กับ custom builds และ template pre-compilation utilities