js merge multiple arrays into one code example

Example 1: javascript concat two arrays

//ES6
const array3 = [...array1, ...array2];

Example 2: concatenate multiple arrays javascript

const array1 = ['a', 'b', 'c'];
const array2 = ['d', 'e', 'f'];
const array3 = [...array1, ...array2];

console.log(array3);
// expected output: Array ["a", "b", "c", "d", "e", "f"]

Example 3: javascript merge multidimensional array

const _questions = _.map(this.sections, section => section.questions);
const questions  = Array.prototype.concat.apply([], _questions);