JavaScript Object.getOwnPropertyNames()
- صفحه قبلی getOwnPropertyDescriptors()
- صفحه بعدی groupBy()
- برگشت به طبقه بالاتر دستورالعمل کتابخانه JavaScript
تعریف و استفاده
Object.getOwnPropertyNames()
این روش یک آرایه شامل نامهای تمامی ویژگیهای شیء را بازمیگرداند.
Object.getOwnPropertyNames()
این روش تغییرات در شیء اصلی را تغییر نمیدهد.
روشهای مرتبط:
Object.defineProperty()
اضافه کردن یا تغییر ویژگیها.
Object.defineProperties()
اضافه کردن یا تغییر چندین ویژگی.
Object.getOwnPropertyNames()
برگشت ارزش تمامی نامهای ویژگیهای شیء.
Object.getOwnPropertyDescriptor()
برگشت ارزش توضیحات ویژگی.
Object.getOwnPropertyDescriptors()
برگشت ارزش توضیحات تمامی ویژگیهای شیء.
مثال
// یک شیء ایجاد میکنیم const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // نامهای تمامی ویژگیها را به دست میآوریم let props = Object.getOwnPropertyNames(person);
منطق
Object.getOwnPropertyNames(object)
پارامتر
پارامتر | توضیح |
---|---|
object | ضروری. شیء هدف. |
بازگشت ارزش
نوع | توضیح |
---|---|
Array | یک آرایه از نامهای تمامی ویژگیهای شیء. |
پشتیبانی مرورگر
Object.getOwnPropertyNames()
این ویژگیها از 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 |
- صفحه قبلی getOwnPropertyDescriptors()
- صفحه بعدی groupBy()
- برگشت به طبقه بالاتر دستورالعمل کتابخانه JavaScript