जावास्क्रिप्ट में JSON ऑब्जेक्ट में कुंजियों की संख्या प्राप्त करने के लिए आप निम्न 2 विधियों में से किसी एक का उपयोग कर सकते हैं।
ऑब्जेक्ट.की का उपयोग करना()
Object.keys() मेथड किसी दिए गए ऑब्जेक्ट के अपने एन्यूमरेबल प्रॉपर्टी के नामों की एक ऐरे देता है, उसी क्रम में जैसे हम एक सामान्य लूप के साथ प्राप्त करते हैं।
उदाहरण
let a ={ नाम:"जॉन", उम्र:32, शहर:"हांगकांग"}console.log(Object.keys(a).length)
आउटपुट
यह आउटपुट देगा -
3
फॉर इन लूप का उपयोग करना
for...in कथन किसी वस्तु के सभी गैर-प्रतीक, गणना योग्य गुणों पर पुनरावृति करता है। उदाहरण के लिए,
उदाहरण
let a ={ नाम:"जॉन", उम्र:32, शहर:"हांगकांग"} लेट काउंट =0;फॉर (लेट की इन ए) {काउंट ++;}कंसोल.लॉग(काउंट)पूर्व>आउटपुट
यह आउटपुट देगा -
3