JavaScript Map values()

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

values() روش یک آپارتر از مقادیر Map را ارائه می‌دهد.

values() روش نمی‌تواند Map اصلی را تغییر دهد.

مثال

مثال 1

// ایجاد یک Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);
// لیست همه مقادیر
let text = "";
برای (از fruits.values()) {
  text += x;
}

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

مثال 2

استفاده از values() روش جمع مقادیر Map:

// ایجاد یک Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);
// جمع کل مقادیر
let total = 0;
برای (از fruits.values()) {
  total += x;
}

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

نوع دستور

map.values()

پارامتر

بدون.

ارائه می‌شود

نوع توضیح
Iterator اشیاء قابل تکرار شامل تمام مقادیر Map.

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

map.values() ویژگی‌های ECMAScript6 (ES6) است.

از ژوئن 2017، تمام مرورگرهای مدرن از ES6 (JavaScript 2015) پشتیبانی می‌کنند:

کروم ایج فایرفاکس سافاری آپرا
کروم 51 ایج 15 فایرفاکس 54 سافاری 10 آپرا 38
2016 سال 5 مئی 2017 سال 4 مئی 2017 سال جون 2016 سال ستمبر 2016 سال جون

map.values() Internet Explorer میں نہیں پشتیبند