संभव डुप्लिकेट:
How can I merge properties of two JavaScript objects dynamically?आप जावास्क्रिप्ट में दो ऑब्जेक्ट्स को कैसे जोड़ते हैं?
अगर मैं दो जावास्क्रिप्ट वस्तुओं जो मैं कुंजी-मान जोड़ों की एक सूची के रूप में उपयोग कर रहा हूँ है:
var a = {a:1};
var b = {b:2};
जो सबसे अधिक है उन्हें एक तीसरे ऑब्जेक्ट में गठबंधन करने का कुशल तरीका जिसमें दोनों के गुण शामिल हैं?
var c = {a:1, b:2};
मुझे कोई आपत्ति नहीं है, तो या तो या a
और b
के दोनों प्रक्रिया में संशोधित कर रहे हैं है।
एक संपत्ति किसी अन्य वस्तु या किसी सरणी शामिल है, तो आप चाहते हैं नई वस्तु में एक नई प्रति या उस संपत्ति का संदर्भ? – jfriend00
यह एक डुप्लिकेट क्या प्रश्न है? – Armand
var a = {a: 1, c: 4}; \t var बी = {बी: 2, एफ: 9, डी: 4}; \t \t var c = combine (a, b); \t \t समारोह गठबंधन (array1, array2) { \t (array2 में महत्वपूर्ण) { \t \t \t array1 [कुंजी] = array2 [कुंजी] के लिए \t; \t \t} \t \t \t \t वापसी array1 \t} – Tarun