कोर्स अनुशंसा:

जेसक्रिप्ट ऑब्जेक्ट.assign()

Object.assign() रोजीदारी और उपयोग

विधियाँ एक या अधिक स्रोत ऑब्जेक्ट की गुण कॉपी करने के लिए उपयोग की जाती हैं。

Object.assign() संबंधित विधियाँ:

स्रोत ऑब्जेक्ट की गुण कॉपी करें Object.create()

एक मौजूदा ऑब्जेक्ट से एक नया ऑब्जेक्ट बनाएं Object.fromEntries()

एक की/मूल्य प्रतिलिपि से एक ऑब्जेक्ट बनाएं

इंस्टांस
// लक्ष्य ऑब्जेक्ट बनाएं
  const person1 = {
  firstName: "Bill",
  lastName: "Gates",
  age: 50,
eyeColor: "blue"
};
// स्रोत ऑब्जेक्ट बनाएं
// स्रोत ऑब्जेक्ट की गुण कॉपी करें
Object.assign(person1, person2);

अपने आप सिफारिश करें

व्याकरण

Object.assign(target, source(s))

पारामीटर

पारामीटर वर्णन
target आवश्यक। लक्ष्य ऑब्जेक्ट
source आवश्यक। एक या अधिक स्रोत ऑब्जेक्ट

वापसी मूल्य

टाइप वर्णन
Object लक्ष्य ऑब्जेक्ट

ब्राउज़र समर्थन

Object.assign() यह ECMAScript6 (ES6) की विशेषता है。

2017 वर्ष 6 से, सभी आधुनिक ब्राउज़र एस6 (जेसक्रिप्ट 2015) को समर्थित करते हैं:

क्रॉम एज फायरफॉक्स सैफारी ओपेरा
क्रॉम 51 एज 15 फायरफॉक्स 54 सैफारी 10 ओपेरा 38
2016 वर्ष 5 महीने 2017 वर्ष 4 महीने 2017 वर्ष 6 महीने 2016 वर्ष 9 महीने 2016 वर्ष 6 महीने

Object.assign() इंटरनेट एक्सप्लोरर में समर्थन नहीं है。