JavaScript Object.isFrozen()
- पिछला पृष्ठ isExtensible()
- अगला पृष्ठ isSealed()
- एक पर्याय वापस जाएँ JavaScript ऑब्जेक्ट संदर्भ पुस्तक
विभावना और उपयोग
Object.isFrozen()
विधि इसके लिए उपयोग करती है कि क्या ऑब्जेक्ट फ्रीज़ है। यदि ऑब्जेक्ट फ्रीज़ है, तो true बदले जाता है。
संबंधित विधियाँ:
Object.preventExtensions()
अनुमति है, लेकिन अवयव को जोड़ने को रोका जाता है。
Object.seal()
परिवर्तन की अनुमति देगा, लेकिन जोड़ना और हटाना रोकेगा。
Object.freeze()
परिवर्तन, जोड़ना और हटाना रोकेगा。
Object.isExtensible()
यदि ऑब्जैक्ट विस्तारीय है, तो true वापस करेगा。
Object.isSealed()
यदि ऑब्जैक्ट बंद रहा है, तो true वापस करेगा。
Object.isFrozen()
यदि ऑब्जैक्ट फ्रीज़ रहा है, तो true वापस करेगा。
उदाहरण
उदाहरण 1
// ऑब्जैक्ट बनाएँ const person = {firstName: "Bill", lastName: "Gates"}; // ऑब्जैक्ट फ्रीज़ करें Object.freeze(person); // यह true वापस करेगा let text = Object.isFrozen(person);
उदाहरण 2
const fruits = ["Banana", "Orange", "Apple", "Mango"]; Object.freeze(fruits); // यह true वापस करेगा: let answer = Object.isFrozen(fruits);
व्याकरण
Object.isFrozen(object)
पारामीटर
पारामीटर | वर्णन |
---|---|
object | आवश्यक। जिस ऑब्जैक्ट की जाँच करनी है। |
वापसी मान
टाइप | वर्णन |
---|---|
Boolean | यदि ऑब्जैक्ट फ्रीज़ रहा है, तो true वापस करेगा, अन्यथा false वापस करेगा。 |
ब्राउज़र समर्थन
Object.isFrozen()
ECMAScript5 (ES5) की विशेषताएँ हैं。
2013 जुलाई से, सभी आधुनिक ब्राउज़रों ने पूरी तरह से ES5 (JavaScript 2009) का समर्थन कर दिया है:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
2012 सितंबर | 2012 सितंबर | 2013 अप्रैल | 2012 जुलाई | 2013 जुलाई |
- पिछला पृष्ठ isExtensible()
- अगला पृष्ठ isSealed()
- एक पर्याय वापस जाएँ JavaScript ऑब्जेक्ट संदर्भ पुस्तक