JavaScript Object.isSealed()
- Forrige side isFrozen()
- Næste side keys()
- Tilbage til forrige niveau JavaScript objekt referencer
Definition og brug
Object.isSealed()
Metoden bruges til at kontrollere om et objekt er tæt. Hvis objektet er tæt, returneres true.
Relaterede metoder:
Object.preventExtensions()
Tillad ændringer, men forbyd tilføjelse af egenskaber.
Object.seal()
Tillader ændringer, men forbyder tilføjelser og sletning af egenskaber.
Object.freeze()
Forbyder ændringer, tilføjelser og sletning af egenskaber.
Object.isExtensible()
Returnerer true, hvis objektet er ekspanderbart.
Object.isSealed()
Returnerer true, hvis objektet er seal.
Object.isFrozen()
Returnerer true, hvis objektet er frozen.
Eksempel
Eksempel 1
// Opret object const person = {firstName: "Bill", lastName: "Gates"}; // Seal object Object.seal(person); // Dette vil returnere true let answer = Object.isSealed(person);
Eksempel 2
// Opret array const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Seal array Object.seal(fruits); // Dette vil returnere true let answer = Object.isSealed(fruits);
Syntaks
Object.isSealed(object)
Parameter
Parameter | Beskrivelse |
---|---|
object | Obligatorisk. Det objekt, der skal kontrolleres. |
Returværdi
Type | Beskrivelse |
---|---|
Boolean | Returnerer true, hvis objektet er seal, ellers returnerer false. |
Browserstøtte
Object.isSealed()
Er en funktion af ECMAScript5 (ES5).
Fra juli 2013 har alle moderne browsere fuldt støtte til 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 | Juli 2012 | Juli 2013 |
- Forrige side isFrozen()
- Næste side keys()
- Tilbage til forrige niveau JavaScript objekt referencer