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

हम जावास्क्रिप्ट ऑब्जेक्ट से किसी प्रॉपर्टी को कैसे हटा सकते हैं? - जावास्क्रिप्ट

<घंटा/>

मान लीजिए, हमारे पास एक वस्तु इस प्रकार है -

const myObject ={"ircEvent":"PRIVMSG", "method":"newURI", "regex":"^http://.*"};

हमें नए myObject के साथ संपत्ति रेगेक्स को हटाने का सबसे अच्छा तरीका बताने की आवश्यकता है?

निम्नलिखित समाधान है -

const myObject ={"ircEvent":"PRIVMSG", "method":"newURI"};

डिलीट ऑपरेटर का उपयोग वस्तुओं से गुणों को हटाने के लिए किया जाता है।

const myObject ={"ircEvent":"PRIVMSG", "method":"newURI", "regex":"^http://.*"}; myObject['regex'] हटाएं;console.log(myObject.hasOwnProperty("regex")); // झूठा

जावास्क्रिप्ट में डिलीट ऑपरेटर का C और C++ के कीवर्ड से भिन्न कार्य है -

यह सीधे मेमोरी को फ्री नहीं करता है। इसके बजाय, इसका एकमात्र उद्देश्य वस्तुओं से गुणों को हटाना है।

आउटपुट

कंसोल आउटपुट निम्नलिखित है -

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

    किसी JavaScript फ़ंक्शन से किसी ऑब्जेक्ट को वापस करने के लिए, रिटर्न का उपयोग करें बयान, इस . के साथ कीवर्ड। उदाहरण आप JavaScipt फ़ंक्शन से किसी ऑब्जेक्ट को वापस करने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं - <html>    <head>       <script>   &

  1. जावास्क्रिप्ट ऑब्जेक्ट से किसी संपत्ति को कैसे हटाएं? जावास्क्रिप्ट ऑब्जेक्ट से किसी संपत्ति को कैसे हटाएं?

    जावास्क्रिप्ट ऑब्जेक्ट से किसी प्रॉपर्टी को हटाने के लिए, कोड इस प्रकार है - उदाहरण जावास्क्रिप्ट वस्तु गुण उदाहरणathlete.name चलो एथलीट ={ नाम: जेम्स एंडरसन, खेल:क्रिकेट, ट्राफियां:15}; document.querySelector( .sample ).innerHTML =`${athlete.name} जो ${athlete.sport} खेलता है उसके पास ${athlete.tro

  1. - MongoDB में सरणी से ऑब्जेक्ट कैसे निकालें?

    MongoDB में किसी सरणी से ऑब्जेक्ट को निकालने के लिए आप $pull ऑपरेटर का उपयोग कर सकते हैं। अवधारणा को समझने के लिए, आइए हम दस्तावेज़ के साथ एक संग्रह बनाएं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है - > db.removeObjectFromArrayDemo.insertOne( ... {    ...    ... &quo