⊗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štinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել