مетод 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)

پارامتر

پارامتر توضیح
object ضروری. شیء قابل تکرار.

مقدار بازگشتی

نوع توضیح
آرایه یک آداپتور شیء برای تکرار روی کلیدهای یک شیء.

پشتیبانی مرورگر

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