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

जावास्क्रिप्ट में कैसे जानें कि कोई ऑब्जेक्ट सील्ड है या नहीं?

Object.isSealed() जावास्क्रिप्ट में यह जांचने की मेथड है कि कोई ऑब्जेक्ट सील्ड है या नहीं। यह मेथड बूलियन आउटपुट देती है।

एक ऑब्जेक्ट सील्ड होता है यदि निम्नलिखित शर्तें सही हों।

1) यह एक्सटेंसिबल नहीं होना चाहिए।

2) इसकी प्रॉपर्टीज नॉन-कॉन्फिगरेबल होनी चाहिए।

सिंटैक्स

Object.isSealed(obj)

आर्गुमेंट्स - Object.isSealed() एक ऑब्जेक्ट को पैरामीटर के रूप में लेता है और ऑब्जेक्ट सील्ड है या नहीं, इस आधार पर बूलियन मान लौटाता है।

उदाहरण

निम्नलिखित उदाहरण में चूंकि ऑब्जेक्ट सील्ड नहीं है, हमें आउटपुट के रूप में false मिलेगा। ऑब्जेक्ट को सील करने के लिए "Object.seal()" नामक मेथड का उपयोग किया जाना चाहिए।

<html> <body> <script>    var obj = {       prop1: 2    }    var res = Object.isSealed(obj);    document.write(res); </script> </body> </html>

आउटपुट

false

उदाहरण

निम्नलिखित उदाहरण में ऑब्जेक्ट 'obj' को 'Object.seal()' मेथड का उपयोग करके सील किया गया है। इसलिए जब 'Object.isSealed()' का उपयोग किया जाता है, तो आउटपुट के रूप में true प्रदर्शित होगा।

<html> <body> <script>    var obj = {       prop1: 2    }    Object.seal(obj);    var res = Object.isSealed(obj);    document.write(res); </script> </body> </html>

आउटपुट

true
  1. स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें? स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें?

    स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में बदलने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    

  1. जावास्क्रिप्ट में इम्पोर्टेड ऑब्जेक्ट को डीस्ट्रक्चर कैसे करें? जावास्क्रिप्ट में इम्पोर्टेड ऑब्जेक्ट को डीस्ट्रक्चर कैसे करें?

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

  1. जावास्क्रिप्ट में मल्टीडाइमेंशनल ऑब्जेक्ट कैसे बनाएं? जावास्क्रिप्ट में मल्टीडाइमेंशनल ऑब्जेक्ट कैसे बनाएं?

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