यदि दी गई संपत्ति प्राप्य है और ऑब्जेक्ट की अपनी संपत्ति है, तो 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 ()








