Dato l'oggetto:
var firstObject = {
key1 : 'value1',
key2 : 'value2'
};
come posso copiare le proprietà all'interno di un altro oggetto ( secondObject) in questo modo:
var secondObject = {
key1 : 'value1',
key2 : 'value2',
key3 : 'value3',
key4 : 'value4'
};
usando un riferimento a firstObject? Qualcosa come questo:
var secondObject = {
firstObject,
key3 : 'value3',
key4 : 'value4'
};
(questo non funziona ... lo metto solo per mostrare a grandi linee come vorrei strutturare il codice).
È possibile una soluzione senza utilizzare alcun framework JavaScript?
secondObject = JSON.parse('{' + JSON.stringify(firstObject).match(/^.(.*).$/)[1] + ',' + JSON.stringify(secondObject).match(/^.(.*).$/)[1] + '}');