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

जावास्क्रिप्ट ऑब्जेक्ट डिस्ट्रक्टिंग क्या है?

<घंटा/>

JavaScript ऑब्जेक्ट डिस्ट्रक्चरिंग

किसी भिन्न मानवरहित संरचना में किसी वस्तु तक पहुँचना और कुछ नहीं बल्कि वस्तु को नष्ट करना . है . दरअसल, हमारे पास ऑब्जेक्ट प्रॉपर्टी . प्रदर्शित करने के लिए एक निर्दिष्ट प्रारूप है . हम वही काम एक अनिर्दिष्ट तरीके से कर सकते हैं जिसेऑब्जेक्ट डिस्ट्रक्चरिंग . कहा जाता है . आइए इस पर विस्तार से चर्चा करें।

उदाहरण-1

निम्नलिखित उदाहरण में, एक वस्तु 'व्यक्ति ' परिभाषित किया गया है और इसकी संपत्ति को सामान्य तरीके से एक्सेस किया जाता है, वह है "person.name ". लेकिन अगर हमें इसे विनाशकारी तरीके . में प्रदर्शित करने की आवश्यकता है हमें 'person.name . निर्दिष्ट करने की आवश्यकता नहीं है ', बस 'नाम ' पर्याप्त है जैसा कि उदाहरण-2 . में दिखाया गया है ।

<html>
<body>
<script>
   let person = {name: "Nani", age: 25};
   document.write(person.name);
   document.write("</br>");
   document.write(person.age);
</script>
</body>
</html>

आउटपुट

Nani
25


उदाहरण-2

इस उदाहरण में, वस्तु की संपत्ति 'व्यक्ति ' को विनाशकारी तरीके से में एक्सेस किया जाता है और परिणाम आउटपुट में प्रदर्शित होता है।

<html>
<body>
<script>
   let person = {name: "Nani", age: 25};
   let {name, age} = person;
   document.write(name);
   document.write("<br>");
   document.write(age);
</script>
</body>
</html>

आउटपुट

Nani
25

  1. जावास्क्रिप्ट ऐरेबफर ऑब्जेक्ट

    JavaScript ArrayBuffer ऑब्जेक्ट का उपयोग एक सामान्य, निश्चित-लंबाई वाले कच्चे बाइनरी डेटा बफर का प्रतिनिधित्व करने के लिए किया जाता है। ArrayBuffer ऑब्जेक्ट की सामग्री में हेरफेर करने के लिए हमें एक DataView ऑब्जेक्ट बनाना होगा क्योंकि हम सीधे सामग्री में हेरफेर नहीं कर सकते। हम DataView ऑब्जेक्ट का

  1. जावास्क्रिप्ट प्रॉक्सी () वस्तु

    जावास्क्रिप्ट प्रॉक्सी () ऑब्जेक्ट किसी ऑब्जेक्ट या फ़ंक्शन को लपेटता है और संपत्ति तक पहुँचने, फ़ंक्शन को लागू करने आदि जैसे मूलभूत कार्यों के लिए कस्टम क्रियाओं के लिए उपयोग किया जाता है। जावास्क्रिप्ट में प्रॉक्सी () ऑब्जेक्ट के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=

  1. जावास्क्रिप्ट ऑब्जेक्ट मेथड्स

    जावास्क्रिप्ट ऑब्जेक्ट मेथड्स वे क्रियाएं हैं जो ऑब्जेक्ट्स पर की जा सकती हैं। जावास्क्रिप्ट में ऑब्जेक्ट में मौजूद विधियों को दिखाने वाला कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="view