⊗jsPmObEAM 91 of 505 menu

Σφάλμα πρόσβασης σε στοιχείο με κλειδί στο JavaScript

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

Στο επόμενο κώδικα, από το αντικείμενο παίρνουμε το στοιχείο με το κλειδί 'key':

console.log(obj['key']);

Ενώ στον επόμενο κώδικα, από το αντικείμενο παίρνουμε το στοιχείο του οποίου το όνομα κλειδιού αποθηκεύεται στη μεταβλητή key:

console.log(obj[key]);

Διορθώστε το σφάλμα που πραγματοποιήθηκε στον ακόλουθο κώδικα:

let obj = {x: 1, y: 2, z: 3}; console.log(obj[x]);

Διορθώστε το σφάλμα που πραγματοποιήθηκε στον ακόλουθο κώδικα:

let obj = {x: 1, y: 2, z: 3}; let key = 'x'; console.log(obj['key']);
Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη