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()
ਏਸ ਈ ਮਾਸਕ੍ਰਿਪਟ 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()
ਇੰਟਰਨੈੱਟ ਈਕਸਪਲੋਰਰ ਵਿੱਚ ਸਮਰਥ ਨਹੀਂ ਹੈ。
- ਪਿਛਲਾ ਪੰਨਾ assign()
- ਅਗਲਾ ਪੰਨਾ constructor
- ਵਾਪਸ ਇੱਕ ਪੱਧਰ ਉੱਪਰ JavaScript ਆਬਜੈਕਟ ਸੰਦਰਭ ਕੈਸਟ