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

JavaScript ऑब्जेक्ट की लेंथ कैसे प्राप्त करें?

उदाहरण

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. जावास्क्रिप्ट में RegExp ऑब्जेक्ट जावास्क्रिप्ट में RegExp ऑब्जेक्ट

    RegExp ऑब्जेक्ट का उपयोग टेक्स्ट में पैटर्न मिलान, खोज और टेक्स्ट के भाग को निकालने के लिए किया जाता है। RegExp ऑब्जेक्ट को या तो RegExp कंस्ट्रक्टर या लिटरल सिंटैक्स का उपयोग करके बनाया जा सकता है। जावास्क्रिप्ट में RegExp ऑब्जेक्ट के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html la

  1. जावास्क्रिप्ट में ऑब्जेक्ट इनिशियलाइज़र जावास्क्रिप्ट में ऑब्जेक्ट इनिशियलाइज़र

    एक ऑब्जेक्ट इनिशियलाइज़र एक एक्सप्रेशन है जो हमें नए बनाए गए ऑब्जेक्ट को इनिशियलाइज़ करने की अनुमति देता है। यह एक ऑब्जेक्ट के प्रॉपर्टी नामों और संबंधित मानों के शून्य या अधिक जोड़ों की कॉमा-सेपरेटेड सूची है जो कर्ली ब्रेसेस {} में संलग्न होती है। जावास्क्रिप्ट में ऑब्जेक्ट इनिशियलाइज़र के लिए निम

  1. जावास्क्रिप्ट ऑब्जेक्ट को ऐरे प्रॉपर्टी की लंबाई के आधार पर सॉर्ट करना जावास्क्रिप्ट ऑब्जेक्ट को ऐरे प्रॉपर्टी की लंबाई के आधार पर सॉर्ट करना

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