Nodejs Utililty Methods Array Concatenate

List of utility methods to do Array Concatenate

Description

The list of methods to do Array Concatenate are organized into topic(s).

Method

concatAll()
Array.prototype.concatAll = function() {
  var results = [];
  this.forEach(function(subArray) {
    if (Array.isArray(subArray)) {
      subArray.forEach(function(item) {
        results.push(item);
      });
  });
...
concatAll()
Array.prototype.concatAll = function () {
  let results = [];
  this.forEach(function (subArray) {
    results.push.apply(results, subArray);
  });
  return results;
};
concatAll()
Array.prototype.concatAll = function() {
  var results = [];
  this.forEach(function(subArray) {
    subArray.forEach((i) => {
      results.push(i);
    });
  });
  return results;
};
...
concatAll()
let data = [
    [
        {name: "IBM", price:12},
        {name: "Apple", price:120}        
    ],
    [
        {name: "Google", price:100},
        {name: "MorganStanley", price:30}        
    ]
...
concatAll()
Array.prototype.concatAll = function() {
  var results = [];
  this.forEach(function(subArray) {
    subArray.forEach(function(item){
      results.push(item)
    })
  });
  return results;
};
...
concatAll()
Array.prototype.concatAll = function() {
  var results = [];
  this.forEach(function(subArray) {
    subArray.forEach(function(element){
      results.push(element);
    });
  });
  return results;
};
...
concatAll()
let exchanges = [
  [
    { symbol: 'XFX', price: 240.22, volume: 23432 },
    { symbol: 'TNZ', price: 332.19, volume: 234 },
  ],
  [
    { symbol: 'JXJ', price: 120.22, volume: 5323 },
    { symbol: 'NYN', price: 88.47, volume: 98275 },
  ],
...
concatAll()
var exchanges = [
    [
        {symbol: "XFZ", price: 340.22, volume: 202373},
        {symbol: "ABC", price: 521.19, volume: 737323}
    ],
    [
         {symbol: "DEF", price: 987.82, volume: 2373},
         {symbol: "HIJ", price: 200.82, volume: 373}
    ]
...
concatAll()
Array.prototype.concatAll = function() {
  var results = [];
  this.forEach(function(subArray) {
    results.push.apply(results, subArray);
  });
  return results;
};
concatAll()
Array.prototype.concatAll = function() {
  var results = [];
  this.forEach( subArray => {
    subArray.forEach(elt => results.push(elt));
  });
  return results;
};