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

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

<घंटा/>

मान लें कि निम्नलिखित हमारी सरणी वस्तु है -

var arrayObject =
   [
      "John",
      "David",
      "Mike"
   ]

लंबाई को 0 पर सेट करने और मेमोरी साफ़ करने के लिए लेंथ प्रॉपर्टी का उपयोग करें।

मेमोरी को साफ़ करने और फिर से आवंटित करने के लिए सिंटैक्स निम्नानुसार है -

yourArrayObjectName.length=0; // To clear memory
yourArrayObjectName.length=4; // To allocate memory

उदाहरण

निम्नलिखित कोड है -

var arrayObject =
   [
      "John",
      "David",
      "Mike"
   ]
arrayObject.length = 0;
console.log(arrayObject);
arrayObject.length = 5;
for (var i = 0; i < arrayObject.length; i++)
   console.log(arrayObject[i]);

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo277.js.

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\javascript-code> node demo277.js
[]
undefined
undefined
undefined
undefined
undefined

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

    जावास्क्रिप्ट ऑब्जेक्ट मानों को गतिशील रूप से सेट करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <

  1. जावास्क्रिप्ट में आयातित ऑब्जेक्ट को डी-स्ट्रक्चर कैसे करें? जावास्क्रिप्ट में आयातित ऑब्जेक्ट को डी-स्ट्रक्चर कैसे करें?

    जावास्क्रिप्ट में एक आयातित वस्तु को डी-स्ट्रक्चर करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <

  1. एक बहुआयामी जावास्क्रिप्ट ऑब्जेक्ट कैसे बनाएं? एक बहुआयामी जावास्क्रिप्ट ऑब्जेक्ट कैसे बनाएं?

    एक बहुआयामी जावास्क्रिप्ट ऑब्जेक्ट बनाने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Docu