JavaScript Array values()

Ορισμός και χρήση

values() Η μέθοδος επιστρέφει έναν αντικειμενοποιημένο ιτηρο από τις τιμές του δανείου.

values() Η μέθοδος δεν αλλάζει το αρχικό δάνειο.

Μέθοδοι ανασκόπησης ακολουθίας:

Μέθοδος entries() του πίνακα

Μέθοδος every() του πίνακα

Μέθοδος filter() του πίνακα

Μέθοδος forEach() του πίνακα

Μέθοδος keys() του πίνακα

Μέθοδος map() του πίνακα

Παράδειγμα

Παράδειγμα 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.