Αυτό το σεμινάριο θα δείξει τους τρόπους επαναλήψεων/βρόχου μέσω ενός απλού αντικειμένου JavaScript.
Πώς να πραγματοποιήσετε βρόχο μέσω ενός απλού/απλού αντικειμένου JavaScript;
Για να κάνετε βρόχο/επανάληψη μέσω ενός απλού αντικειμένου JavaScript, χρησιμοποιήστε τις ακόλουθες μεθόδους:
Μέθοδος 1: Βρόχος μέσω ενός απλού/απλού αντικειμένου JavaScript με χρήση βρόχου for-in
Για να κάνετε βρόχο μέσω ενός αντικειμένου, χρησιμοποιήστε τον βρόχο 'for-in'. Επαναλαμβάνεται σε όλα τα αναρίθμητα χαρακτηριστικά συμβολοσειράς ενός αντικειμένου που σχετίζονται με ένα αντικείμενο.
Σύνταξη
Χρησιμοποιήστε την παρεχόμενη σύνταξη για να χρησιμοποιήσετε τον βρόχο for-in για τον βρόχο μέσω ενός αντικειμένου:
Για ( μεταβλητός σε αντικείμενο )
Παράδειγμα
Δημιουργήστε ένα αντικείμενο με ιδιότητες σε ζεύγη κλειδιών-τιμών:
ήταν αντικείμενο = {
'JavaScript' : ένας ,
'Ιάβα' : 5 ,
'Πύθων' : είκοσι ,
'HTML' : 2 ,
'CSS' : έντεκα
}
Κάντε βρόχο πάνω από το αντικείμενο με βάση τα κλειδιά ενός αντικειμένου:
Για ( συνθ κλειδί σε αντικείμενο ) {κονσόλα. κούτσουρο ( `$ { κλειδί } : $ { αντικείμενο [ κλειδί ] } ` ) ;
}
Η έξοδος εμφανίζει όλα τα χαρακτηριστικά του αντικειμένου σε ένα ζεύγος κλειδιού-τιμής:
Μέθοδος 2: Βρόχος μέσω ενός απλού/απλού αντικειμένου JavaScript χρησιμοποιώντας τη μέθοδο Object.keys()
Κάθε ιδιότητα σε ένα αντικείμενο έχει μια αντίστοιχη τιμή, που σημαίνει ότι κάθε ιδιότητα περιλαμβάνει ζεύγη κλειδιού-τιμής. Μπορείτε να εξαγάγετε τα κλειδιά, τις τιμές ή και τα δύο κλειδιά και τις τιμές ως καταχωρήσεις σε έναν πίνακα χρησιμοποιώντας τις στατικές μεθόδους του αντικειμένου. Εάν θέλετε να ανακτήσετε τα κλειδιά ενός αντικειμένου, χρησιμοποιήστε το ' Object.keys() μέθοδος.
Σύνταξη
Ακολουθήστε τη δεδομένη σύνταξη για να κάνετε βρόχο μέσα από ένα αντικείμενο για να ανακτήσετε τις ιδιότητες/κλειδιά ενός αντικειμένου:
Παράδειγμα
Επικαλέστε τη μέθοδο Object.keys() και αποθηκεύστε τον προκύπτοντα πίνακα κλειδιών του αντικειμένου στη μεταβλητή ' objKeys ”:
Όπως μπορείτε να δείτε στην έξοδο, όλα τα κλειδιά ενός αντικειμένου έχουν ανακτηθεί με επιτυχία:
Μέθοδος 3: Βρόχος μέσω ενός απλού/απλού αντικειμένου JavaScript χρησιμοποιώντας τη μέθοδο Object.values()
Για να λάβετε τις τιμές ενός αντικειμένου σε σχέση με τις ιδιότητές του, χρησιμοποιήστε το ' Object.values() 'μέθοδος. Επιστρέφει έναν πίνακα τιμών για τις ιδιότητες/κλειδιά ενός αντικειμένου.
Σύνταξη
Η δεδομένη σύνταξη χρησιμοποιείται για να ληφθούν οι τιμές του αντικειμένου κάνοντας βρόχο μέσω ενός αντικειμένου:
Παράδειγμα
Επικαλέστε τη μέθοδο Object.values() για να λάβετε τις τιμές ενός αντικειμένου έναντι των ιδιοτήτων του:
Η έξοδος εμφανίζει έναν πίνακα τιμών σε σχέση με τις ιδιότητες του αντικειμένου:
Μέθοδος 4: Βρόχος μέσω ενός απλού/απλού αντικειμένου JavaScript χρησιμοποιώντας τη μέθοδο Object.entries()
Μπορείτε επίσης να κάνετε επανάληψη μέσω ενός απλού/απλού αντικειμένου JavaScript χρησιμοποιώντας το « Object.entries() 'μέθοδος. Δημιουργεί μια σειρά από υπο-πίνακες που περιέχουν ζεύγη κλειδιού-τιμής του δεδομένου αντικειμένου.
Σύνταξη
Η ακόλουθη σύνταξη χρησιμοποιείται για τη λήψη των εγγραφών ενός αντικειμένου με επαναφορά ενός αντικειμένου:
Παράδειγμα
Καλέστε τη μέθοδο Object.entries() στο αντικείμενο για την ανάκτηση όλων των καταχωρήσεων ενός αντικειμένου:
Παραγωγή
Συγκεντρώσαμε όλες τις απαραίτητες πληροφορίες σχετικά με τον βρόχο μέσω απλών αντικειμένων JavaScript με αντικείμενα ως μέλη.
συμπέρασμα
Για να κάνετε βρόχο μέσα από ένα απλό/απλό αντικείμενο JavaScript, χρησιμοποιήστε το ' για μεσα 'βρόχος', Object.keys() 'μέθοδος', Object.values() 'μέθοδος ή η ' Object.entries() 'μέθοδος. Ο βρόχος for-in και η μέθοδος Object.entries() χρησιμοποιούνται για τη λήψη όλων των ζευγών κλειδιού-τιμής σε ένα αντικείμενο, ενώ η Object.keys() χρησιμοποιούνται για τη λήψη των κλειδιών και η Object.values() για τις τιμές του ένα αντικείμενο. Αυτό το σεμινάριο παρουσίασε διαφορετικούς τρόπους για να κάνετε βρόχο μέσω ενός απλού αντικειμένου JavaScript.