JavaScript Array values()

Pagsasaayos at Paggamit

values() Ang resulta ng paraan ay isang object ng iterator na naglalaman ng halaga ng array.

values() Ang paraan ay hindi magbabago sa orihinal na array.

Mga Paraan ng Pagtatala ng Array:

Mga Paraan ng entries() ng Array

Mga Paraan ng every() ng Array

Mga Paraan ng filter() ng Array

Mga Paraan ng forEach() ng Array

Mga Paraan ng keys() ng Array

Mga Paraan ng map() ng Array

Mga Halimbawa

Halimbawa 1

// Lumikha ng isang array
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Lumikha ng isang iterator
const list = fruits.values();
// Ilista ang mga halaga
let text = "";
for (let x of list) {
  text += x + "<br>";
}

Subukan Lang

Halimbawa 2

Tumatakbong direktang sa iterator:

// Lumikha ng isang array
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Ilista ang mga halaga
let text = "";
for (let x of fruits.values()) {
  text += x + "<br>";
}

Subukan Lang

Halimbawa 3

Gamit ang inumin na Object.values() Mga Paraan:

// Lumikha ng isang array
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Ilista ang mga halaga
let text = "";
for (let x of Object.values(fruits)) {
  text += x + "<br>";
}

Subukan Lang

Kasulatan

array.values()

Parametro

Wala.

Halimbawa ng ibinabalik na halaga

Uri Inilalarawan
Iterator Isang bagay na may iterator na naglalaman ng mga halaga ng array.

Suporta ng Browser

values() Ito ay katangian ng ECMAScript6 (ES6).

ES6 (JavaScript 2015) ay nabibigay ng suporta sa lahat ng makabagong browser mula Hunyo 2017:

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
Mayo 2016 Abril 2017 Hunyo 2017 Setyembre 2016 Hunyo 2016

values() Hindi suportado sa Internet Explorer.