طريقة Object.keys() للأوبجكت في 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()

الصفحات ذات الصلة

مفهوم أ物体 JavaScript

تعريف أ物体 JavaScript

طرق أ物体 JavaScript

خصائص أ物体 JavaScript