مетод 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)
پارامتر
پارامتر | توضیح |
---|---|
object | ضروری. شیء قابل تکرار. |
مقدار بازگشتی
نوع | توضیح |
---|---|
آرایه | یک آداپتور شیء برای تکرار روی کلیدهای یک شیء. |
پشتیبانی مرورگر
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