⊗jsPmArელმშ 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štinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა