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

JavaScript में वेरिएबल वैल्यू से ऑब्जेक्ट प्रॉपर्टी कैसे बनाएं?


JS में ऑब्जेक्ट प्रॉपर्टीज़ बनाने के लिए 2 नोटेशन्स हैं: डॉट नोटेशन और ब्रैकेट नोटेशन।

किसी वेरिएबल से ऑब्जेक्ट प्रॉपर्टी बनाने के लिए, आपको निम्न तरीके से ब्रैकेट नोटेशन का उपयोग करने की आवश्यकता है:

उदाहरण

const obj = {a: 'foo'} const prop = 'bar' // prop वेरिएबल नाम का उपयोग करके प्रॉपर्टी bar सेट करें obj[prop] = 'baz' console.log(obj);

आउटपुट

यह आउटपुट देगा:

{ a: 'foo', bar: 'baz' }

ES6 कंप्यूटेड प्रॉपर्टी नेम्स पेश करता है, जो आपको निम्न करने की अनुमति देता है:

उदाहरण

const prop = 'bar' const obj = { // a को की के रूप में उपयोग करें a: 'foo', // prop के मान को की के रूप में उपयोग करें [prop]: 'baz' } console.log(obj);

आउटपुट

यह आउटपुट देगा:

{ a: 'foo', bar: 'baz' }
  1. जावास्क्रिप्ट में डेट ऑब्जेक्ट कैसे बनाएं? जावास्क्रिप्ट में डेट ऑब्जेक्ट कैसे बनाएं?

    परिचय जावास्क्रिप्ट Date ऑब्जेक्ट तारीख और समय के साथ काम करने के लिए उपयोग किया जाता है। इसे new Date() कंस्ट्रक्टर का उपयोग करके बनाया जा सकता है जिसमें विभिन्न पैरामीटर्स हो सकते हैं। उदाहरण निम्न कोड जावास्क्रिप्ट में डेट ऑब्जेक्ट बनाने के लिए है: <!DOCTYPE html> <html lang="hi&

  1. JavaScript का उपयोग करके URL ऑब्जेक्ट कैसे बनाएं? JavaScript का उपयोग करके URL ऑब्जेक्ट कैसे बनाएं?

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

  1. जावास्क्रिप्ट में मल्टीडाइमेंशनल ऑब्जेक्ट कैसे बनाएं? जावास्क्रिप्ट में मल्टीडाइमेंशनल ऑब्जेक्ट कैसे बनाएं?

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