var nestedArray = [[1, 2, 3], [4, 5], [6]]; var flattenedArray = _.flatten(nestedArray); console.log(flattenedArray); // [1, 2, 3, 4, 5, 6]
var nestedObjectsArray = [{a: [1, 2, 3]}, {b: [4, 5]}, {c: [6]}]; var flattenedArray = _.flatten(_.pluck(nestedObjectsArray, 'a')); console.log(flattenedArray); // [1, 2, 3]Package library: Underscore.js