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

जावास्क्रिप्ट में एक JSON ऑब्जेक्ट से संपत्ति निकालना

<घंटा/>

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

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

हमें निम्न प्रकार से newmyObject के साथ समाप्त होने के लिए प्रॉपर्टी रेगेक्स को हटाने का सबसे अच्छा तरीका बताना होगा -

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

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

const myObject ={"ircEvent":"PRIVMSG", "method":"newURI", "regex":"^http://.*"};delete myObject['regex'];console.log( myObject.hasOwnProperty ("रेगेक्स")); // झूठा

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

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

आउटपुट

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

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

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

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

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

  1. - जावास्क्रिप्ट में JSON ऑब्जेक्ट को फ़्लैट करना

    मान लीजिए, हमारे पास निम्न JSON ऑब्जेक्ट है जिसमें किसी भी स्तर तक घोंसला हो सकता है - const obj = {    "one": 1,    "two": {       "three": 3    },    "four": {       "five": 5, &