কম্পিউটার

একটি জাভাস্ক্রিপ্ট বস্তুর দৈর্ঘ্য?


ধরা যাক নিচেরটি হল আমাদের স্টুডেন্ট অবজেক্ট -

var studentObject = new Object();
studentObject["studentFirstName"] = "John";
studentObject["studentLastName"] = "Doe";
studentObject["studentAge"] = 22;
studentObject["studentCountryName"] = "US";
studentObject["studentCollegeName"] = "MIT";
studentObject["studentSubjectName"] = "JavaScript";

আসুন দৈর্ঘ্য খুঁজে বের করি।

আপনি অবজেক্টে উপলব্ধ কীগুলির ধারণাটি ব্যবহার করতে পারেন এবং যদি কীটি উপস্থিত থাকে তবে কাউন্টার ভেরিয়েবল বৃদ্ধি করুন এবং লুপটি সম্পূর্ণ করার পরে কাউন্টারটি ফেরত দিন।

উদাহরণ

var studentObject = new Object();
studentObject["studentFirstName"] = "John";
studentObject["studentLastName"] = "Doe";
studentObject["studentAge"] = 22;
studentObject["studentCountryName"] = "US";
studentObject["studentCollegeName"] = "MIT";
studentObject["studentSubjectName"] = "JavaScript";
Object.findLength = function (stObject) {
   var counter = 0, k;
   for (k in stObject) {
      if (stObject.hasOwnProperty(k))
         counter++;
   }
   return counter;
};
var lengthOfStudentObject = Object.findLength(studentObject);
console.log("The length Student Object is=" + lengthOfStudentObject);

উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -

node fileName.js.

এখানে, আমার ফাইলের নাম demo191.js।

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
PS C:\Users\Amit\javascript-code> node demo191.js
The length Student Object is=6

  1. জাভাস্ক্রিপ্টে ব্লব অবজেক্ট

  2. জাভাস্ক্রিপ্টে RegExp অবজেক্ট।

  3. জাভাস্ক্রিপ্টে অবজেক্ট ইনিশিয়ালাইজার

  4. অ্যারের বৈশিষ্ট্যের দৈর্ঘ্য অনুসারে জাভাস্ক্রিপ্ট অবজেক্ট বাছাই করা।