JavaScript Object.values()
- Προηγούμενη σελίδα valueOf()
- Επόμενη σελίδα assign()
- Επιστροφή στο προηγούμενο επίπεδο Εγχειρίδιο Οντόντων JavaScript
Ορισμός και χρήση
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 |
Οκτώβριος 2016 | Αύγουστος 2016 | Ιούνιος 2016 | Μάρτιος 2017 | Οκτώβριος 2016 |
- Προηγούμενη σελίδα valueOf()
- Επόμενη σελίδα assign()
- Επιστροφή στο προηγούμενο επίπεδο Εγχειρίδιο Οντόντων JavaScript