Object.assign()

JavaScript

'use strict'

let one = {
          name: "socket_listener",
          tags: {
            container: "trevirke888"
          },
          columns: [
            "time",
            "mean",
            "last"
          ],
          values: [
            [
              "2019-01-10T13:08:25.288777034Z",
              89.83075537235001,
              "CAM00120190110_141654.jpg"
            ]
          ]
        };
let two = {
          name: "socket_listener",
          tags: {
            container: "trevirke87",
            flag: "flag_1"
          },
          columns: [
            "time",
            "flag"
          ],
          values: [
            [
              "2019-01-10T13:18:53.864572584Z",
              0
            ]
          ]
        };

let three = Object.assign({}, one, two);

console.log(three);

var x = { id: 1, name: "myObject" };
Object.assign(x, { id: 2, name: "myNewObject" });

console.log(x);