⊗jsPmLpOF 163 of 505 menu

Συμπλήρωση αντικειμένων μέσω βρόχου σε JavaScript

Τα αντικείμενα μπορούν επίσης να συμπληρωθούν με δεδομένα σε βρόχους. Ας δούμε ένα παράδειγμα. Ας υποθέσουμε ότι έχουμε δύο πίνακες:

let keys = ['a', 'b', 'c', 'd', 'e']; let values = [1, 2, 3, 4, 5];

Ας δημιουργήσουμε ένα αντικείμενο χρησιμοποιώντας αυτούς, παίρνοντας τα κλειδιά για αυτό το αντικείμενο από τον πρώτο πίνακα, και τις τιμές - από τον δεύτερο. Για να το κάνουμε αυτό, θα εκτελέσουμε έναν βρόχο και μέσα στον βρόχο θα σχηματίσουμε το αντικείμενό μας:

let obj = {}; for (let i = 0; i <= 4; i++) { let key = keys[i]; let value = values[i]; obj[key] = value; } console.log(obj);

Δεν είναι απαραίτητο να εισάγουμε μεταβλητές για το κλειδί και την τιμή, μπορούμε απλά να κάνουμε το εξής:

let obj = {}; for (let i = 0; i <= 4; i++) { obj[keys[i]] = values[i]; } console.log(obj);

Δίνονται δύο πίνακες: ο πρώτος με τα ονόματα των ημερών της εβδομάδας, και ο δεύτερος - με τους τακτικούς αριθμούς τους:

let arr1 = ['a', 'b', 'c', 'd', 'e']; let arr2 = [1, 2, 3, 4, 5];

Μέσω βρόχου δημιουργήστε ένα αντικείμενο, του οποίου τα κλειδιά θα είναι τα ονόματα των ημερών, και οι τιμές - οι αριθμοί τους.

Δίνεται αντικείμενο:

let obj = {a: 1, b: 2, c: 3, d: 4, e: 5};

Επαναλάβετε αυτό το αντικείμενο με βρόχο και γράψτε σε ένα νέο αντικείμενο εκείνα τα στοιχεία που είναι ζυγοί αριθμοί.

Δίνεται αντικείμενο:

let obj = {a: 1, b: 2, c: 3, d: 4, e: 5};

Επαναλάβετε αυτό το αντικείμενο με βρόχο και δημιουργήστε ένα νέο αντικείμενο έτσι ώστε τα κλειδιά του να γίνουν τα στοιχεία του παλιού αντικειμένου, και οι τιμές - τα κλειδιά του παλιού αντικειμένου.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη