⊗jsPmObKR 84 of 505 menu

जावास्क्रिप्ट में ऑब्जेक्ट कीज़ पर प्रतिबंध

हम बिना उद्धरण के सभी ऑब्जेक्ट कीज़ नहीं लिख सकते, बल्कि केवल वे ही लिख सकते हैं जो निम्नलिखित प्रतिबंधों को पूरा करती हैं: वे अंक से शुरू नहीं हो सकतीं और उनमें हाइफन, स्पेस और इस तरह की अन्य चीजें शामिल नहीं हो सकतीं।

यदि स्ट्रिंग प्रतिबंध का उल्लंघन करती है, तो उसे उद्धरण में लेना होगा। निम्नलिखित उदाहरण में कुछ कीज़ शर्तों को पूरा नहीं करतीं और इसलिए उद्धरण में हैं:

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

ऐसी कीज़ तक केवल वर्गाकार कोष्ठकों द्वारा ही पहुँचा जा सकता है:

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

ऐसे नामों तक ऑब्जेक्ट की संपत्ति के माध्यम से पहुँचने पर त्रुटि होगी:

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

लेकिन तीसरी कुंजी - मान्य है, और हम इस तक दोनों तरीकों से पहुँच सकते हैं:

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

एक ऑब्जेक्ट दिया गया है:

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

इस ऑब्जेक्ट की किन कीज़ के लिए उद्धरण अनिवार्य हैं, और किनके लिए नहीं?

निम्नलिखित कोड में की गई त्रुटियों को सही करें:

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);
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें