वस्तु को देखते हुए:
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'
};
(यह काम नहीं करता है ... मैंने इसे केवल बड़ी लाइनों में दिखाने के लिए रखा है कि मैं कोड को कैसे संरचना करना चाहूंगा)।
किसी भी जावास्क्रिप्ट चौखटे का उपयोग किए बिना एक समाधान संभव है ?
secondObject = JSON.parse('{' + JSON.stringify(firstObject).match(/^.(.*).$/)[1] + ',' + JSON.stringify(secondObject).match(/^.(.*).$/)[1] + '}');