JavaScript Object.getOwnPropertyNames()

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

Object.getOwnPropertyNames() ਮੱਥਾ ਇੱਕ ਆਪਣੇ ਸਾਰੇ ਅਪਾਰਟ ਰੂਪ ਦੇ ਪ੍ਰਤੀਕਾਂ ਦਾ ਮੰਡਲ ਵਾਪਸ ਦਿੰਦਾ ਹੈ。

Object.getOwnPropertyNames() ਮੱਥਾ ਮੂਲ ਆਬਜੈਕਟ ਨੂੰ ਬਦਲਦਾ ਨਹੀਂ ਹੈ。

ਸਬੰਧਤ ਮੱਥਾਵਾਂ:

Object.defineProperty() ਅਪਾਰਟ ਜੋੜੋ ਜਾਂ ਸੋਧੋ

Object.defineProperties() ਕਈ ਅਪਾਰਟ ਜੋੜੋ ਜਾਂ ਸੋਧੋ

Object.getOwnPropertyNames() ਆਪਣੇ ਸਾਰੇ ਅਪਾਰਟ ਰੂਪ ਦੇ ਪ੍ਰਤੀਕਾਂ ਨੂੰ ਵਾਪਸ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ。

Object.getOwnPropertyDescriptor() ਅਪਾਰਟ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ ਵਾਪਸ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ。

Object.getOwnPropertyDescriptors() ਆਪਣੇ ਸਾਰੇ ਅਪਾਰਟ ਰੂਪ ਦੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਵਾਪਸ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ。

ਇੰਸਟੈਂਸ

// ਇੱਕ ਆਬਜੈਕਟ ਬਣਾਓ
const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 50,
  eyeColor: "blue"
};
// ਸਾਰੇ ਪ੍ਰਤੀਕਾਂ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰੋ
let props = Object.getOwnPropertyNames(person);

ਆਪਣੇ ਆਪ ਕੋਸ਼ਿਸ਼ ਕਰੋ

ਸਿਧਾਂਤ

Object.getOwnPropertyNames(object)

ਪੈਰਾਮੀਟਰ

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

ਵਾਪਸ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ

ਪ੍ਰਕਾਰ ਵਰਣਨ
Array ਆਪਣੇ ਵਿਸ਼ੇਸ਼ ਰੂਪ ਵਿੱਚ ਆਪਣੇ ਸਾਰੇ ਅਪਾਰਟ ਰੂਪ ਦੇ ਪ੍ਰਤੀਕਾਂ ਦਾ ਮੰਡਲ ਹੈ。

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

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

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

Chrome Edge Firefox Safari Opera
Chrome 23 IE/Edge 11 Firefox 21 Safari 6 Opera 15
2012 ਸਾਲ 9 ਮਹੀਨਾ 2012 ਸਾਲ 9 ਮਹੀਨਾ 2013 ਸਾਲ 4 ਮਹੀਨਾ 2012 ਸਾਲ 7 ਮਹੀਨਾ 2013 ਸਾਲ 7 ਮਹੀਨਾ