जावास्क्रिप्ट ऑब्जेक्ट ।propertyIsEnumerable ()

यदि दी गई संपत्ति प्राप्य है और ऑब्जेक्ट की अपनी संपत्ति है, तो JavaScript Object.propertyIsEnumerable () विधि जांचती है।

propertyIsEnumerable()विधि का सिंटैक्स है:

 obj.propertyIsEnumerable(prop)

यहाँ, objएक वस्तु है।

propertyIsEnumerable () पैरामीटर

propertyIsEnumerable()विधि में लेता है:

  • प्रोप - परीक्षण करने के लिए संपत्ति का नाम।

संपत्ति से वापसी मान

  • रिटर्न एक Booleanसंकेत देता है कि निर्दिष्ट संपत्ति गणनीय है और वस्तु की अपनी संपत्ति है।

नोट: हर वस्तु की एक propertyIsEnumerableविधि होती है। यह विधि निर्धारित कर सकती है कि किसी वस्तु में निर्दिष्ट संपत्ति को for… inलूप द्वारा गणना की जा सकती है या नहीं ।

उदाहरण: Object.propertyIsEnumerable () का उपयोग करना

 let arr = (1, 2, 3, 4); console.log(arr.propertyIsEnumerable(0)); // true console.log(arr.propertyIsEnumerable("length")); // false console.log(Math.propertyIsEnumerable("random")); // false let obj = ( prop: "Hello World!", ); console.log(obj.propertyIsEnumerable("prop")); // true // property does not exist console.log(obj.propertyIsEnumerable("random")); // false

आउटपुट

 सच्चा झूठा झूठा सच्चा

अनुशंसित पढ़ना: जावास्क्रिप्ट ऑब्जेक्ट getPrototypOf ()

दिलचस्प लेख...