JavaScript Object.getOwnPropertyDescriptors()
- ముందు పేజీ getOwnPropertyDescriptor()
- తరువాత పేజీ getOwnPropertyNames()
- పైకి తిరిగి వెళ్ళండి JavaScript ఆబ్జెక్ట్ పరిశీలనా మానలు
定义和用法
Object.getOwnPropertyDescriptors()
పద్ధతి ఆబ్జెక్ట్ యొక్క అన్ని అట్రిబ్యూట్స్ యొక్క డిస్క్రిప్టర్స్ తిరిగి చూపుతుంది.
Object.getOwnPropertyDescriptors()
మూల ఆబ్జెక్ట్ నిర్మాణాన్ని మార్చదు.
సంబంధిత పద్ధతులు:
Object.defineProperty()
అట్రిబ్యూట్లను జోడించండి లేదా సవరించండి.
Object.defineProperties()
అనేక అట్రిబ్యూట్లను జోడించండి లేదా సవరించండి.
Object.getOwnPropertyNames()
ఆబ్జెక్ట్ యొక్క అన్ని అట్రిబ్యూట్ పేర్లను తిరిగి చూపుతుంది.
Object.getOwnPropertyDescriptor()
అట్రిబ్యూట్ యొక్క డిస్క్రిప్టర్స్ తిరిగి చూపుతుంది.
Object.getOwnPropertyDescriptors()
ఆబ్జెక్ట్ అన్ని అట్రిబ్యూట్స్ యొక్క డిస్క్రిప్టర్స్ తిరిగి చూపుతుంది.
ఇన్స్టాన్స్
// ఒక ఆబ్జెక్ట్ సృష్టించండి const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // అన్ని అట్రిబ్యూట్ డిస్క్రిప్టర్స్ పొందండి let descriptors = Object.getOwnPropertyDescriptors(person);
సింతాక్స్
Object.getOwnPropertyDescriptors(ఆబ్జెక్ట్)
పారామీటర్
పారామీటర్ | వివరణ |
---|---|
ఆబ్జెక్ట్ | అవసరం. అట్రిబ్యూట్ డిస్క్రిప్టర్స్ పొందడానికి ఆబ్జెక్ట్ |
వాటర్స్ పునఃలేఖనం
రకం | వివరణ |
---|---|
Object | అన్ని అట్రిబ్యూట్ డిస్క్రిప్టర్స్ కలిగిన ఆబ్జెక్ట్ |
బ్రౌజర్ మద్దతు
Object.getOwnPropertyDescriptors()
ఇది ECMAScript5 (ES5) యొక్క లక్షణం.
2013 సంవత్సరం 7 నుండి, అన్ని ఆధునిక బ్రౌజర్లు పూర్తిగా ES5 (జావాస్క్రిప్ట్ 2009) అనుమతిస్తాయి:
క్లౌడ్ | ఎండ్జీ | ఫైర్ఫాక్స్ | సఫారీ | ఒపెరా |
---|---|---|---|---|
క్లౌడ్ 23 | IE/ఎండ్జీ 11 | ఫైర్ఫాక్స్ 21 | సఫారీ 6 | ఒపెరా 15 |
2012 సంవత్సరం 9 నెల | 2012 సంవత్సరం 9 నెల | 2013 సంవత్సరం 4 నెల | 2012 సంవత్సరం 7 నెల | 2013 సంవత్సరం 7 నెల |
- ముందు పేజీ getOwnPropertyDescriptor()
- తరువాత పేజీ getOwnPropertyNames()
- పైకి తిరిగి వెళ్ళండి JavaScript ఆబ్జెక్ట్ పరిశీలనా మానలు