কম্পিউটার

কিভাবে একটি বস্তুর মেমরি বরাদ্দ করা যায় যার দৈর্ঘ্য 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. কিভাবে জাভাস্ক্রিপ্ট অবজেক্টে একটি স্ট্রিং রূপান্তর করবেন?

  2. কিভাবে গতিশীলভাবে জাভাস্ক্রিপ্ট অবজেক্ট মান সেট করবেন?

  3. জাভাস্ক্রিপ্টে একটি আমদানি করা বস্তুকে কীভাবে ডি-স্ট্রাকচার করবেন?

  4. কিভাবে একটি বহুমাত্রিক জাভাস্ক্রিপ্ট অবজেক্ট তৈরি করবেন?