JavaScript Object.defineProperties()

నిర్వచనం మరియు ఉపయోగం

Object.defineProperties() ఆధారం అంశాన్ని జోడించడానికి లేదా సవరండి ఉపయోగిస్తారు。

Object.defineProperties() ఈ పద్ధతి అంశం మూలండత సవరండి అనుమతిస్తుంది。

Object.defineProperties() ఈ పద్ధతి గేటర్ మరియు సెట్టర్ జోడించడానికి అనుమతిస్తుంది。

సంబంధిత పద్ధతులు:

Object.defineProperty() అంశాన్ని జోడించండి లేదా సవరండి。

Object.defineProperties() అనేక అంశాలను జోడించండి లేదా సవరండి。

Object.getOwnPropertyNames() ఆధారం అనే వస్తువు యొక్క అన్ని అంశాలను పొందండి。

Object.getOwnPropertyDescriptor() అనునాత్ర వివరణను తిరిగి ఇవ్వబడింది.

Object.getOwnPropertyDescriptors() వస్తువుని అన్ని అనునాత్రల వివరణలను తిరిగి ఇవ్వబడింది.

ఉదాహరణ

// అనునాత్రలను జోడించండి

// ఒక వస్తువును సృష్టించండి
const person = {
  firstName: "బిల్",
  lastName: "గేట్స్"
});
// అనునాత్రలను జోడించండి
Object.defineProperties(person, {
  language: { value: "en" },
  year: { value: "హలో" }
});

నేను ప్రయత్నించండి

సింహాసనం

Object.defineProperty(object, property, descriptor)

పరిమితి

పరిమితి వివరణ
object అవసరమైనది. సవరించబడే పద్ధతి.
property అవసరమైనది. సవరించబడే అనునాత్రలు.
descriptor

అవసరమైనది. జోడించిన లేదా మార్చబడే అనునాత్రల వివరణలు జోడించండి:

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

తిరిగి ఇవ్వబడుతుంది

రకం వివరణ
Object మార్పులను ఆపాదించిన ప్రవేశం తిరిగి ఇవ్వబడింది.

బ్రౌజర్ మద్దతు

Object.defineProperties() ECMAScript 5 (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