Example 1: combine two arrays javascript
let arr1 = [0, 1, 2];
let arr2 = [3, 5, 7];
let primes = arr1.concat(arr2);
// > [0, 1, 2, 3, 5, 7]
Example 2: js convert array of arrays to array
// Converts array with multiple values into a single array with all items:
var merged = [].concat.apply([], arrays);
Example 3: flatten an array javascript
var arrays = [
["$6"],
["$12"],
["$25"],
["$25"],
["$18"],
["$22"],
["$10"]
];
var merged = [].concat.apply([], arrays);
console.log(merged);
Example 4: js combine arrays
const array1 = ["Vijendra","Singh"];
const array2 = ["Singh", "Shakya"];
const array3 = [...array1, ...array2];
Example 5: flatten an array in javascript
// Although this now may be an older version of how to faltten an
// array of arrays. I still want to post it so some may have an understanding
// of how it works
function falltenArray(arr) {
let result = [...arr];
let flattened = false;
let counter = 0;
while (flattened === false){
// checks to see if the element at the counter index is an array
if (Array.isArray(result[counter])){
// unpacks the current array element back into the array
result.splice(counter, 1, ...result[counter]);
// if so the counter should start at the beginning of the array
counter = 0;
} else {
counter += 1;
}
if (counter === result.length){
flattened = true;
}
}
return result;
}
Example 6: js join two arrays
[1,2,3].concat([4,5,6])
// [1,2,3,4,5,6]