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، جميع المتصفحات الحديثة تدعم بشكل كامل ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
سبتمبر 2012 | سبتمبر 2012 | أبريل 2013 | يوليو 2012 | يوليو 2013 |
- الصفحة السابقة getOwnPropertyDescriptor()
- الصفحة التالية getOwnPropertyNames()
- العودة إلى الطبقة العليا دليل مرجعي للمثلثات JavaScript