ਕੋਰਸ ਸਿਫਾਰਸ਼:

JavaScript Object.create()

Object.create() ਵਿਵਰਣ ਅਤੇ ਵਰਤੋਂ

ਮੌਜੂਦਾ ਆਬਜੈਕਟ ਤੋਂ ਨਵਾਂ ਆਬਜੈਕਟ ਬਣਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。

ਸਬੰਧਤ ਮੱਥਦਾਂ: Object.assign()

Object.create() ਮੌਜੂਦਾ ਆਬਜੈਕਟ ਤੋਂ ਇੱਕ ਨਵਾਂ ਆਬਜੈਕਟ ਬਣਾਓ。

Object.fromEntries() ਕੀ/ਮੁੱਲ ਸੂਚੀ ਤੋਂ ਆਬਜੈਕਟ ਬਣਾਓ。

ਇੰਸਟੈਂਸ

// ਇੱਕ ਆਬਜੈਕਟ ਬਣਾਓ
const person = {
  firstName: "Bill",
  lastName: "Gates"
};
// ਇੱਕ ਨਵਾਂ ਆਬਜੈਕਟ ਬਣਾਓ
const man = Object.create(person);
man.firstName = "Peter";

ਸਵੈ ਸਿਖਾਓ

ਸਿਧਾਂਤ

Object.create(object, properties)

ਪੈਰਾਮੀਟਰ

ਪੈਰਾਮੀਟਰ ਵਰਣਨ
object ਲੋੜੀਂਦਾ ਹੈ। ਮੌਜੂਦਾ ਆਬਜੈਕਟ
properties

ਵਾਲੀ ਅਪਸ਼ਨੀਲਾ ਹੈ। ਜੋ ਵੀ ਸੁਧਾਰਨਾ ਅਤੇ ਜੋ ਵੀ ਪ੍ਰਵੇਸ਼ ਕਰਨਾ ਹੈ ਦੇ ਗੁਣ ਵਿਅਕਤੀਗਤ ਪਰਿਭਾਸ਼ਾਵਾਂ:

  • value: value
  • writable : true|false
  • enumerable : true|false
  • configurable : true|false
  • get : function
  • set : function

ਵਾਪਸ ਦਿੱਤਾ ਗਿਆ ਮੁੱਲ

ਇੰਟਰਵਾਲ ਵਰਣਨ
Object ਬਣਾਈ ਹੋਈ ਨਵੀਂ ਆਬਜੈਕਟ

ਬਰਾਊਜ਼ਰ ਸਮਰਥਨ

Object.create() ਇਹ ECMAScript5 (ES5) ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ。

2013 ਦੇ ਜੁਲਾਈ ਤੋਂ ਲੈ ਕੇ, ਸਾਰੇ ਆਧੁਨਿਕ ਬਰਾਊਜ਼ਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ES5 (JavaScript 2009) ਨੂੰ ਸਮਰਥਤ ਕਰਦੇ ਹਨ:

Chrome Edge Firefox Safari Opera
Chrome 23 IE/Edge 11 Firefox 21 Safari 6 Opera 15
2012 ਦੇ ਸਤੰਬਰ 2012 ਦੇ ਸਤੰਬਰ 2013 ਦੇ ਅਪ੍ਰੈਲ 2012 ਦੇ ਜੁਲਾਈ 2013 ਦੇ ਜੁਲਾਈ