⊗jsPmObKR 84 of 505 menu

Vizuizi kwenye Funguo ya Vitu katika JavaScript

Tunaweza kuandika bila alama za kunukuu sio funguo zote za vitu, lakini ni zile tu ambazo zinakidhi vizuizi vifuatavyo: haziwezi kuanza na nambari na haziwezi kuwa na kistari ( hyphen), nafasi na mambo kama hayo ndani yake.

Ikiwa kamba inakiuka kikwazo, basi inahitaji kuwekwa kwenye alama za kunukuu. Katika mfano ufuatao, sehemu ya funguo haikidhi masharti na kwa hivyo imewekwa kwenye alama za kunukuu:

let obj = {'1key': 'a', 'key-2': 'b', key3: 'c'};

Kwa funguo kama hizi unaweza kuzifikia tu kupitia mabano ya mraba:

console.log(obj['1key']); console.log(obj['key-2']);

Pia kuzifikia kwa majina kama hayo kupitia sifa ya kitu kutasababisha hitilafu:

console.log(obj.1key); console.log(obj.key-2);

Lakini ufunguo wa tatu - unakubalika, na tunaweza kufikia kwa njia zote mbili:

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

Kipewa kitu:

let obj = { '1a': 1, 'b2': 2, 'c-c': 3, 'd 4': 4, 'e5': 5 };

Kwa funguo gani za kitu hiki alama za kunukuu zinahitajika, na kwa funguo gani hazihitajiki?

Sahihisha makosa, yaliyofanyika katika msimbo ufuatao:

let obj = { '1a': 1, 'b2': 2, 'c-c': 3, 'd 4': 4, 'e5': 5 }; console.log(obj.1a); console.log(obj.b2); console.log(obj.c-c); console.log(obj.d 4); console.log(obj.e5);
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa