কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্ট অবজেক্টের দৈর্ঘ্য (লেন্থ) বের করা

অবজেক্টের length প্রপার্টি নেই। for...in লুপ এবং hasOwnProperty() ব্যবহার করে নিজস্ব প্রপার্টি গণনা করতে হয়।

উদাহরণ

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

আউটপুট

PS C:\Users\Amit\javascript-code> node demo191.js
The length Student Object is=6
  1. জাভাস্ক্রিপ্টে Blob অবজেক্ট

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

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

  4. জাভাস্ক্রিপ্টে অবজেক্ট অ্যারে প্রোপার্টির দৈর্ঘ্য অনুযায়ী সোর্ট করা