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

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

<घंटा/>

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

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

उदाहरण

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

आउटपुट

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

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

ES6 परिकलित संपत्ति नामों का परिचय देता है, जो आपको ऐसा करने की अनुमति देता है -

उदाहरण

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

आउटपुट

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

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

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

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

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

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

  1. एक बहुआयामी जावास्क्रिप्ट ऑब्जेक्ट कैसे बनाएं?

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