Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

किसी ऑब्जेक्ट के लिए स्ट्रिंग को कुंजी के रूप में कैसे सेट करें - जावास्क्रिप्ट?

<घंटा/>

मान लें कि निम्नलिखित हमारी स्ट्रिंग है -

const keyName = 'username';

स्ट्रिंग को किसी ऑब्जेक्ट की कुंजी के रूप में सेट करने के लिए, [] का उपयोग करें और स्ट्रिंग नाम पास करें -

const stringToObject = {
  [keyName]: 'David Miller'
};

उदाहरण

पूरा कोड निम्नलिखित है -

const keyName = 'username';
const stringToObject = {
   [keyName]: 'David Miller'
}; 
console.log("Your String Value="+keyName);
console.log("Your Object Value=")
console.log(stringToObject);

उपरोक्त प्रोग्राम को चलाने के लिए, निम्न कमांड का प्रयोग करें -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo238.js.

आउटपुट

आउटपुट इस प्रकार है -

PS C:\Users\Amit\javascript-code> node demo238.js
Your String Value=username
Your Object Value=
{ username: 'David Miller' }

  1. स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें?

    एक स्ट्रिंग को JavaScript ऑब्जेक्ट में बदलने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>

  1. जावास्क्रिप्ट ऑब्जेक्ट मानों को गतिशील रूप से कैसे सेट करें?

    जावास्क्रिप्ट ऑब्जेक्ट मानों को गतिशील रूप से सेट करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <

  1. कैसे जावास्क्रिप्ट में प्रत्येक वस्तु के लिए एक अद्वितीय आईडी बनाने के लिए?

    निम्नलिखित प्रत्येक वस्तु के लिए एक अद्वितीय आईडी बनाने के लिए कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>