JavaScript Array values()
- صفحه قبل unshift()
- صفحه بعدی valueOf()
- برگشت به سطح بالاتر دستورالعملهای مرجع آرایه JavaScript
تعریف و استفاده
values()
روش یک شیء ایتروایتر شامل مقادیر آرایه را برمیگرداند.
values()
روش کار نمیتواند آرایه اصلی را تغییر دهد.
روشهای آناتراسیسازی آرایه:
مثال
مثال 1
// ایجاد یک آرایه const fruits = ["Banana", "Orange", "Apple", "Mango"]; // ایجاد یک آناتراسیساز const list = fruits.values(); // لیست مقادیر let text = ""; for (let x of list) { text += x + "<br>"; }
مثال 2
بازدید مستقیم از آناتراسیساز:
// ایجاد یک آرایه const fruits = ["Banana", "Orange", "Apple", "Mango"]; // لیست مقادیر let text = ""; for (let x of fruits.values()) { text += x + "<br>"; }
مثال 3
استفاده از Object.values()
روش:
// ایجاد یک آرایه const fruits = ["Banana", "Orange", "Apple", "Mango"]; // لیست مقادیر let text = ""; for (let x of Object.values(fruits)) { text += x + "<br>"; }
نحوه نوشتن
array.values()
پارامتر
هیچیکی.
بازگشتدهی
نوع | توضیح |
---|---|
Iterator | شیء آناتراسیساز شامل مقادیر آرایه. |
پشتیبانی مرورگر
values()
این ویژگیها از ECMAScript6 (ES6) است.
ES6 (JavaScript 2015) از ماه ژوئن 2017 در تمامی مرورگرهای مدرن پشتیبانی میشود:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
مئی 2016 | آوریل 2017 | جون 2017 | سپتامبر 2016 | جون 2016 |
values()
در Internet Explorer پشتیبانی نمیشود.
- صفحه قبل unshift()
- صفحه بعدی valueOf()
- برگشت به سطح بالاتر دستورالعملهای مرجع آرایه JavaScript