JavaScript Object.assign()
- ముంది పేజీ assign()
- తరువాతి పేజీ constructor
- ముంది స్థాయికి తిరిగి JavaScript ఆబ్జెక్ట్ పరిశీలనాపుస్తకం
నిర్వచనం మరియు ఉపయోగం
Object.assign()
ఒకటి లేదా పలు మూల ఆబ్జెక్ట్ యొక్క గుణాలను లక్ష్య ఆబ్జెక్ట్ కు కప్పివేయడానికి ఉపయోగించే పద్ధతి.
సంబంధిత పద్ధతులు:
Object.assign()
మూల ఆబ్జెక్ట్ యొక్క గుణాలను లక్ష్య ఆబ్జెక్ట్ కు కప్పివేస్తారు
Object.create()
ప్రస్తుత ఆబ్జెక్ట్ నుండి ఒక కొత్త ఆబ్జెక్ట్ ను సృష్టించండి
Object.fromEntries()
కీ/వేల్యూ జాబితా నుండి ఒక ఆబ్జెక్ట్ ను సృష్టించండి
ఇన్స్టాన్స్
// లక్ష్య ఆబ్జెక్ట్ ను సృష్టించండి const person1 = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // మూల ఆబ్జెక్ట్ ను సృష్టించండి const person2 = {firstName: "Anne", lastName: "Smith"}; // మూల ఆబ్జెక్ట్ యొక్క గుణాలను లక్ష్య ఆబ్జెక్ట్ కు కప్పివేస్తారు Object.assign(person1, person2);
సింథెక్స్
Object.assign(target, source(s))
పారామీటర్స్
పారామీటర్స్ | వివరణ |
---|---|
target | అవసరం. లక్ష్య ఆబ్జెక్ట్. |
source | అవసరం. ఒకటి లేదా పలు మూల ఆబ్జెక్ట్లు. |
వాయిదా విలువ
రకం | వివరణ |
---|---|
Object | లక్ష్య ఆబ్జెక్ట్ |
బ్రౌజర్ మద్దతు
Object.assign()
ఇది ECMAScript6 (ES6) యొక్క లక్షణం.
2017 సంవత్సరం 6 నెల నుండి, అన్ని ఆధునిక బ్రౌజర్లు ES6 (JavaScript 2015) ను మద్దతు ఇస్తాయి:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
2016 సంవత్సరం 5 నెల | 2017 సంవత్సరం 4 నెల | 2017 సంవత్సరం 6 నెల | 2016 సంవత్సరం 9 నెల | 2016 సంవత్సరం 6 నెల |
Object.assign()
Internet Explorer లో మద్దతు లేదు.
- ముంది పేజీ assign()
- తరువాతి పేజీ constructor
- ముంది స్థాయికి తిరిగి JavaScript ఆబ్జెక్ట్ పరిశీలనాపుస్తకం