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

JavaScript में JSON ऑब्जेक्ट से प्रॉपर्टी हटाना


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

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. - JavaScript में JSON ऑब्जेक्ट को फ्लैट करना

    मान लीजिए, हमारे पास निम्नलिखित JSON ऑब्जेक्ट है जिसमें किसी भी स्तर तक नेस्टिंग हो सकती है: const obj = { one: 1, two: { three: 3 }, four: { five: 5, six: { seven: 7 }, eight: 8 }, nine: 9 }; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसा एक नेस्टेड JSON ऑब्जेक्ट ल