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

JavaScript ऑब्जेक्ट से प्रॉपर्टी कैसे हटाएं? - JavaScript


मान लीजिए, हमारे पास एक ऑब्जेक्ट है जैसे:

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

हमें regex प्रॉपर्टी को हटाने का सबसे अच्छा तरीका बताना है ताकि नया myObject मिले?

निम्नलिखिक समाधान है:

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

delete ऑपरेटर का उपयोग ऑब्जेक्ट्स से प्रॉपर्टीज़ हटाने के लिए किया जाता है।

const myObject = {
    "ircEvent": "PRIVMSG",
    "method": "newURI",
    "regex": "^https://.*"
};
delete myObject['regex'];
console.log(myObject.hasOwnProperty("regex")); // false

JavaScript में delete ऑपरेटर का कार्य C और C++ में कीवर्ड से अलग है:

यह सीधे मेमोरी फ्री नहीं करता। इसके बजाय, इसका एकमात्र उद्देश्य ऑब्जेक्ट्स से प्रॉपर्टीज़ हटाना है।

आउटपुट

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

False

  1. जावास्क्रिप्ट फंक्शन से ऑब्जेक्ट कैसे रिटर्न करें? जावास्क्रिप्ट फंक्शन से ऑब्जेक्ट कैसे रिटर्न करें?

    जावास्क्रिप्ट फंक्शन से ऑब्जेक्ट रिटर्न करने के लिए, return स्टेटमेंट का उपयोग this कीवर्ड के साथ करें।उदाहरणजावास्क्रिप्ट फंक्शन से ऑब्जेक्ट रिटर्न करना सीखने के लिए निम्नलिखित कोड चलाएं:<html>    <head>       <script>          var

  1. JavaScript ऑब्जेक्ट से प्रॉपर्टी कैसे हटाएं? JavaScript ऑब्जेक्ट से प्रॉपर्टी कैसे हटाएं?

    JavaScript ऑब्जेक्ट से प्रॉपर्टी हटाने के लिए, निम्न कोड का उपयोग करें: उदाहरण <!DOCTYPE html> <html> <body> <h1>JavaScript Object Properties Example</h1> <h2 class="sample">athlete.name</h2> <script>    let athlete = {    

  1. - MongoDB में ऐरे से ऑब्जेक्ट कैसे हटाएं?

    आप MongoDB में ऐरे से ऑब्जेक्ट हटाने के लिए $pull ऑपरेटर का उपयोग कर सकते हैं। कॉन्सेप्ट समझने के लिए, एक दस्तावेज़ के साथ एक संग्रह बनाते हैं। दस्तावेज़ के साथ संग्रह बनाने की क्वेरी इस प्रकार है: > db.removeObjectFromArrayDemo.insertOne( ... { ... ... StudentName: John, ... StudentAcademicProj