JavaScript Object.getOwnPropertyDescriptor()
- الصفحة السابقة fromEntries()
- الصفحة التالية getOwnPropertyDescriptors()
- العودة إلى الطبقة العليا دليل مرجعي للمثلثات JavaScript
التعريف والاستخدام
Object.getOwnPropertyDescriptor()
يعود بوصف ملكية خاصية العنصر.
Object.getOwnPropertyDescriptor()
لا تغير العنصر الأصلي.
الأساليب ذات الصلة:
Object.defineProperty()
إضافة أو تعديل خصائص.
Object.defineProperties()
إضافة أو تعديل عدة خصائص.
Object.getOwnPropertyNames()
يعود بأسماء جميع خصائص العنصر.
Object.getOwnPropertyDescriptor()
يعود بوصف ملكية الخصائص.
Object.getOwnPropertyDescriptors()
يعود بوصف ملكيات جميع الخصائص للعنصر.
المثال
// إنشاء عنصر const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // الحصول على وصف ملكية let descriptor = Object.getOwnPropertyDescriptor(person, "firstName");
النحو
Object.getOwnPropertyDescriptor(object, property)
المتغيرات
المتغيرات | الوصف |
---|---|
object | مطلوب. الهدف هو العنصر. |
property | مطلوب. للحصول على اسم ملكية الوصف. |
القيمة الم返回ة
النوع | الوصف |
---|---|
Object | عنصر وصف الخصائص للملكيات. |
دعم المتصفحات
Object.getOwnPropertyDescriptor()
هي خصائص 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 |
- الصفحة السابقة fromEntries()
- الصفحة التالية getOwnPropertyDescriptors()
- العودة إلى الطبقة العليا دليل مرجعي للمثلثات JavaScript