З огляду на об’єкт:
var firstObject = {
key1 : 'value1',
key2 : 'value2'
};
як я можу скопіювати властивості всередині іншого об’єкта ( secondObject) на зразок цього:
var secondObject = {
key1 : 'value1',
key2 : 'value2',
key3 : 'value3',
key4 : 'value4'
};
використовуючи посилання на firstObject? Щось на зразок цього:
var secondObject = {
firstObject,
key3 : 'value3',
key4 : 'value4'
};
(це не працює ... Я кажу про те, щоб показати великими рядками, як я хотів би структурувати код).
Чи можливо рішення без використання будь-яких фреймворків JavaScript?
secondObject = JSON.parse('{' + JSON.stringify(firstObject).match(/^.(.*).$/)[1] + ',' + JSON.stringify(secondObject).match(/^.(.*).$/)[1] + '}');