JavaScript Object.isSealed()
- Previous Page isFrozen()
- Next Page keys()
- Go to Parent Page JavaScript Object Reference Manual
Definition and usage
Object.isSealed()
The method is used to check if an object is sealed. If the object is sealed, it returns true.
Related methods:
Object.preventExtensions()
Allow modification, but prevent the addition of properties.
Object.seal()
Allows modification, but prevents addition and deletion of properties.
Object.freeze()
Prevents modification, addition, and deletion of properties.
Object.isExtensible()
Returns true if the object is extensible.
Object.isSealed()
Returns true if the object is sealed.
Object.isFrozen()
Returns true if the object is frozen.
Instance
Example 1
// Create an object const person = {firstName: "Bill", lastName: "Gates"}; // Seal the object Object.seal(person); // This will return true let answer = Object.isSealed(person);
Example 2
// Create an array const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Seal the array Object.seal(fruits); // This will return true let answer = Object.isSealed(fruits);
Syntax
Object.isSealed(object)
Parameter
Parameter | Description |
---|---|
object | Required. The object to be checked. |
Return Value
Type | Description |
---|---|
Boolean | Returns true if the object is sealed, otherwise returns false. |
Browser Support
Object.isSealed()
It is a feature of ECMAScript5 (ES5).
Since July 2013, all modern browsers have fully supported ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
September 2012 | September 2012 | April 2013 | July 2012 | July 2013 |
- Previous Page isFrozen()
- Next Page keys()
- Go to Parent Page JavaScript Object Reference Manual