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

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

<घंटा/>

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

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

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

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

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

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

const myObject ={"ircEvent":"PRIVMSG", "method":"newURI", "regex":"^https://.*"}; 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