طريقة Object.keys() للأوبجكت في JavaScript
- الصفحة السابقة isSealed()
- الصفحة التالية preventExtensions()
- العودة إلى الطبقة السابقة دليل مرجعي لأ物体 JavaScript
التعريف والاستخدام
Object.keys()
الطريقة تعود بمحول أوبجكت يحتوي على مفاتيح الأوبجكت.
Object.keys()
الطريقة لا تغير الأوبجكت الأصلي.
المثال
مثال 1
استخدام Object.keys() على المجموعة:
const fruits = ["Banana", "Orange", "Apple", "Mango"]; const keys = Object.keys(fruits);
مثال 2
استخدام Object.keys() على السلسلة:
const fruits = "Banana"; const keys = Object.keys(fruits);
مثال 3
استخدام Object.keys() على الأوبجكت:
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" }; const keys = Object.keys(person);
القواعد
Object.keys(الأوبجكت)
الم参数
الم参数 | الوصف |
---|---|
الأوبجكت | مطلوب. يجب أن يكون المفترض قابلًا للتعديل. |
القيمة المعدلة
النوع | الوصف |
---|---|
العدد | م迭代ر أوبجكت يحتوي على مفاتيح الأوبجكت |
دعم المتصفح
Object.keys()
هي خاصية ECMAScript6 (ES6).
جميع المتصفحات الحديثة يدعمون ES6 (JavaScript 2015).
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
يدعم | يدعم | يدعم | يدعم | يدعم |
Internet Explorer 11 (وإصداراتها الأقدم) لا يدعمها Object.keys()
。
- الصفحة السابقة isSealed()
- الصفحة التالية preventExtensions()
- العودة إلى الطبقة السابقة دليل مرجعي لأ物体 JavaScript