JavaScript Object.values()

تعریف و استفاده

Object.values() یک آرایه شامل مقادیر ویژگی‌های اشیاء را برمی‌گرداند.

Object.values() این روش هیچ تغییری در اشیاء اصلی ایجاد نمی‌کند.

روش‌های مرتبط:

Object.keys() کلیدهای هر نوع اشیاء را برمی‌گرداند.

Object.values() تمام مقادیر کلیدهای اشیاء (ویژگی‌ها) را برمی‌گرداند.

Object.entries() کلیدها و مقادیر هر نوع اشیاء را برمی‌گرداند.

این روش اشیاء قابل جستجو (آرایه‌های قابل شمارش) را برمی‌گرداند.

اشیاء قابل جستجو به استفاده از اشیاء در حلقه‌ها و تبدیل اشیاء به Map آسان‌تر می‌شود.

مثال

const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 50,
  eyeColor: "blue"
};
let text = Object.values(person);

خودتان امتحان کنید

نحوه نوشتن

Object.values(object)

پارامتر

پارامتر توضیح
object اختیاری. اشیاء.

بازگشت ارزش

نوع توضیح
Array یک آرایه قابل جستجوی شامل مقادیر ویژگی‌های اشیاء.

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

ECMAScript 2017 ویژگی‌های جدیدی به اشیاء اضافه کرده است Object.values() روش.

از مارس 2017، تمام مرورگرهای مدرن از آن حمایت می‌کنند Object.values():

Chrome Edge Firefox Safari Opera
Chrome 54 Edge 14 Firefox 47 Safari 10.1 Opera 41
october 2016 august 2016 june 2016 march 2017 october 2016