JavaScript Object.assign()

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

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() ਏਸ ਈ ਮਾਸਕ੍ਰਿਪਟ 6 (ES6) ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ。

2017 ਸਾਲ 6 ਮਹੀਨੇ ਤੋਂ ਲੈ ਕੇ, ਸਾਰੇ ਆਧੁਨਿਕ ਬਰਾਊਜ਼ਰ ਏਸ ਈ 6 (ਜੈਵਾਸਕ੍ਰਿਪਟ 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() ਇੰਟਰਨੈੱਟ ਈਕਸਪਲੋਰਰ ਵਿੱਚ ਸਮਰਥ ਨਹੀਂ ਹੈ。