⊗jsPmDstODV 308 of 505 menu

Προεπιλεγμένες τιμές στην αποδόμηση αντικειμένων στο JavaScript

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

let obj = { month: 12, day: 31, }; let {year = 2025, month, day} = obj; console.log(year); // θα εμφανίσει 2025 console.log(month); // θα εμφανίσει 1 console.log(day); // θα εμφανίσει 31

Στον ακόλουθο κώδικα, τμήματα του αντικειμένου καταγράφονται στις αντίστοιχες μεταβλητές:

let options = { width: 400, height: 500, }; let color; if (options.color !== undefined) { color = options.color; } else { color = 'black'; } let width = options.width; let height = options.height;

Μετατρέψτε αυτόν τον κώδικα χρησιμοποιώντας αποδόμηση σύμφωνα με τη θεωρία που μελετήσατε.

Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη