JavaScript Object.isSealed()
- Föregående sida isFrozen()
- Nästa sida keys()
- Tillbaka till föregående nivå JavaScript-objektsreferenshandbok
Definition och användning
Object.isSealed()
Metoden används för att kontrollera om ett objekt är avstämplat. Om objektet är avstämplat, returneras true.
Relaterade metoder:
Object.preventExtensions()
Tillåt ändringar, men förhindra att lägga till egenskaper.
Object.seal()
Tillåt ändringar, men förhindra tillägg och borttagning av egenskaper.
Object.freeze()
Förhindra ändringar, tillägg och borttagning av egenskaper.
Object.isExtensible()
Om objektet är utökningsbart, returneras true.
Object.isSealed()
Om objektet är låst, returneras true.
Object.isFrozen()
Om objektet är låst, returneras true.
Exempel
Exempel 1
// Skapa objekt const person = {firstName: "Bill", lastName: "Gates"}; // Lås upp objekt Object.seal(person); // Detta kommer att returnera true let answer = Object.isSealed(person);
Exempel 2
// Skapa array const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Lås upp arrayen Object.seal(fruits); // Detta kommer att returnera true let answer = Object.isSealed(fruits);
Syntaks
Object.isSealed(object)
Parameter
Parameter | Beskrivning |
---|---|
object | Obligatorisk. Objekt att kontrollera. |
Returvärde
Typ | Beskrivning |
---|---|
Boolean | Om objektet är låst, returneras true, annars returneras false. |
Webbläsarstöd
Object.isSealed()
Det är egenskaper för ECMAScript5 (ES5).
Från och med juli 2013 stöder alla moderna webbläsare fullständigt ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
2012 september | 2012 september | 2013 april | 2012 juli | 2013 juli |
- Föregående sida isFrozen()
- Nästa sida keys()
- Tillbaka till föregående nivå JavaScript-objektsreferenshandbok